# near model CODE resource # jump table entries: 14304-14341 (38 of them) fn00000000: 00000000 4E56 FFF8 link A6, -0x0008 00000004 48E7 0018 movem.l -[A7], A3,A4 00000008 486E FFFC pea.l [A6 - 0x4] 0000000C 4EAD 156A jsr [A5 + 0x156A /* export_681 */] 00000010 588F addq.l A7, 4 00000012 6046 bra +0x48 /* 0000005A */ label00000014: 00000014 4878 687E push.l 0x687E /* 'h~' */ 00000018 2F0C move.l -[A7], A4 0000001A 2054 movea.l A0, [A4] 0000001C 2050 movea.l A0, [A0] 0000001E 2268 000C movea.l A1, [A0 + 0xC] 00000022 4E91 jsr [A1] 00000024 4A00 tst.b D0 00000026 508F addq.l A7, 8 00000028 6730 beq +0x32 /* 0000005A */ 0000002A 2F0C move.l -[A7], A4 0000002C 2054 movea.l A0, [A4] 0000002E 2050 movea.l A0, [A0] 00000030 2268 0028 movea.l A1, [A0 + 0x28] 00000034 4E91 jsr [A1] 00000036 2D40 FFF8 move.l [A6 - 0x8], D0 0000003A 266E 000C movea.l A3, [A6 + 0xC] 0000003E 200B move.l D0, A3 00000040 588F addq.l A7, 4 00000042 6602 bne +0x4 /* 00000046 */ 00000044 264C movea.l A3, A4 label00000046: 00000046 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000004A 2F0C move.l -[A7], A4 0000004C 206E 0008 movea.l A0, [A6 + 0x8] 00000050 4E90 jsr [A0] 00000052 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000056 A873 syscall SetPort 00000058 508F addq.l A7, 8 label0000005A: 0000005A 486E FFFC pea.l [A6 - 0x4] 0000005E 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */] 00000062 2840 movea.l A4, D0 00000064 200C move.l D0, A4 00000066 588F addq.l A7, 4 00000068 66AA bne -0x54 /* 00000014 */ 0000006A 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10] 00000070 4E5E unlink A6 00000072 4E75 rts export_1788: 00000074 4E56 0000 link A6, 0 00000078 203C 0000 4C2C move.l D0, 0x4C2C /* 'L,' */ 0000007E 4E5E unlink A6 00000080 4E75 rts export_1789: 00000082 4E56 0000 link A6, 0 00000086 2F07 move.l -[A7], D7 00000088 3E2E 000E move.w D7, [A6 + 0xE] 0000008C 6608 bne +0xA /* 00000096 */ 0000008E 203C 0000 4C2C move.l D0, 0x4C2C /* 'L,' */ 00000094 6012 bra +0x14 /* 000000A8 */ label00000096: 00000096 3007 move.w D0, D7 00000098 5340 subq.w D0, 1 0000009A 48C0 ext.l D0 0000009C 2F00 move.l -[A7], D0 0000009E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000A2 4EAD 069A jsr [A5 + 0x69A /* export_207 */] 000000A6 508F addq.l A7, 8 label000000A8: 000000A8 2E2E FFFC move.l D7, [A6 - 0x4] 000000AC 4E5E unlink A6 000000AE 4E75 rts export_1790: 000000B0 4E56 0000 link A6, 0 000000B4 2F07 move.l -[A7], D7 000000B6 2E2E 000C move.l D7, [A6 + 0xC] 000000BA 7001 moveq.l D0, 0x01 000000BC 0C87 0000 4C2C cmpi.l D7, 0x4C2C /* 'L,' */ 000000C2 6718 beq +0x1A /* 000000DC */ 000000C4 2F00 move.l -[A7], D0 000000C6 2F07 move.l -[A7], D7 000000C8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000CC 4EAD 06A2 jsr [A5 + 0x6A2 /* export_208 */] 000000D0 508F addq.l A7, 8 000000D2 2200 move.l D1, D0 000000D4 201F move.l D0, [A7]+ 000000D6 4A01 tst.b D1 000000D8 6602 bne +0x4 /* 000000DC */ 000000DA 7000 moveq.l D0, 0x00 label000000DC: 000000DC 2E2E FFFC move.l D7, [A6 - 0x4] 000000E0 4E5E unlink A6 000000E2 4E75 rts export_1791: 000000E4 4E56 0000 link A6, 0 000000E8 203C 0000 0096 move.l D0, 0x96 000000EE 4E5E unlink A6 000000F0 4E75 rts export_1792: 000000F2 4E56 0000 link A6, 0 000000F6 48E7 0108 movem.l -[A7], D7,A4 000000FA 3E2E 0012 move.w D7, [A6 + 0x12] 000000FE 286E 000C movea.l A4, [A6 + 0xC] 00000102 48C7 ext.l D7 00000104 2F07 move.l -[A7], D7 00000106 2F0C move.l -[A7], A4 00000108 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000010C 4EAD 2DAA jsr [A5 + 0x2DAA /* export_1457 */] 00000110 4A47 tst.w D7 00000112 6606 bne +0x8 /* 0000011A */ 00000114 397C 6784 000A move.w [A4 + 0xA], 0x6784 label0000011A: 0000011A 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000120 4E5E unlink A6 00000122 4E75 rts export_1793: 00000124 4E56 0000 link A6, 0 00000128 4A6E 000E tst.w [A6 + 0xE] 0000012C 57C0 seq D0 0000012E 4400 neg.b D0 00000130 4E5E unlink A6 00000132 4E75 rts export_1794: 00000134 4E56 FEFC link A6, -0x0104 00000138 48E7 0118 movem.l -[A7], D7,A3,A4 0000013C 3E2E 000E move.w D7, [A6 + 0xE] 00000140 286E 0008 movea.l A4, [A6 + 0x8] 00000144 3007 move.w D0, D7 00000146 0440 4C5E subi.w D0, 0x4C5E /* 'L^' */ 0000014A 6B00 0132 bmi +0x134 /* 0000027E */ 0000014E 0C40 0012 cmpi.w D0, 0x12 00000152 6E00 012A bgt +0x12C /* 0000027E */ 00000156 D040 add.w D0, D0 00000158 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000015C 4EFB 0000 jmp [PC + D0.w] 00000160 00AC 00B6 0028 0034 ori.l [A4 + 0x34], 0xB60028 00000168 0040 004C ori.w D0, 0x4C /* 'L' */ 0000016C 0058 0064 ori.w [A0]+, 0x64 /* 'd' */ 00000170 0070 007C 0088 ori.w [A0 + D0.w - 0x120], 0x7C /* '|' */ 00000176 0094 00A0 0120 ori.l [A4], 0xA00120 0000017C 0120 btst -[A0], D0 0000017E 0120 btst -[A0], D0 00000180 0120 btst -[A0], D0 00000182 0120 btst -[A0], D0 00000184 00C0 .incomplete 00000186 2054 movea.l A0, [A4] 00000188 3028 006E move.w D0, [A0 + 0x6E] 0000018C 48C0 ext.l D0 0000018E 6000 00FA bra +0xFC /* 0000028A */ 00000192 2054 movea.l A0, [A4] 00000194 3028 0070 move.w D0, [A0 + 0x70] 00000198 48C0 ext.l D0 0000019A 6000 00EE bra +0xF0 /* 0000028A */ 0000019E 2054 movea.l A0, [A4] 000001A0 3028 0072 move.w D0, [A0 + 0x72] 000001A4 48C0 ext.l D0 000001A6 6000 00E2 bra +0xE4 /* 0000028A */ 000001AA 2054 movea.l A0, [A4] 000001AC 3028 0074 move.w D0, [A0 + 0x74] 000001B0 48C0 ext.l D0 000001B2 6000 00D6 bra +0xD8 /* 0000028A */ 000001B6 2054 movea.l A0, [A4] 000001B8 3028 0076 move.w D0, [A0 + 0x76] 000001BC 48C0 ext.l D0 000001BE 6000 00CA bra +0xCC /* 0000028A */ 000001C2 2054 movea.l A0, [A4] 000001C4 3028 0078 move.w D0, [A0 + 0x78] 000001C8 48C0 ext.l D0 000001CA 6000 00BE bra +0xC0 /* 0000028A */ 000001CE 2054 movea.l A0, [A4] 000001D0 3028 007A move.w D0, [A0 + 0x7A] 000001D4 48C0 ext.l D0 000001D6 6000 00B2 bra +0xB4 /* 0000028A */ 000001DA 2054 movea.l A0, [A4] 000001DC 3028 007C move.w D0, [A0 + 0x7C] 000001E0 48C0 ext.l D0 000001E2 6000 00A6 bra +0xA8 /* 0000028A */ 000001E6 2054 movea.l A0, [A4] 000001E8 3028 007E move.w D0, [A0 + 0x7E] 000001EC 48C0 ext.l D0 000001EE 6000 009A bra +0x9C /* 0000028A */ 000001F2 2054 movea.l A0, [A4] 000001F4 3028 0080 move.w D0, [A0 + 0x80] 000001F8 48C0 ext.l D0 000001FA 6000 008E bra +0x90 /* 0000028A */ 000001FE 2054 movea.l A0, [A4] 00000200 3028 0082 move.w D0, [A0 + 0x82] 00000204 48C0 ext.l D0 00000206 6000 0082 bra +0x84 /* 0000028A */ 0000020A 2054 movea.l A0, [A4] 0000020C 3028 0068 move.w D0, [A0 + 0x68] 00000210 48C0 ext.l D0 00000212 6076 bra +0x78 /* 0000028A */ 00000214 2054 movea.l A0, [A4] 00000216 3028 006A move.w D0, [A0 + 0x6A] 0000021A 48C0 ext.l D0 0000021C 606C bra +0x6E /* 0000028A */ 0000021E 2054 movea.l A0, [A4] 00000220 2668 001C movea.l A3, [A0 + 0x1C] 00000224 2F0B move.l -[A7], A3 00000226 2053 movea.l A0, [A3] 00000228 2050 movea.l A0, [A0] 0000022A 2268 008C movea.l A1, [A0 + 0x8C] 0000022E 4E91 jsr [A1] 00000230 2D40 FFFC move.l [A6 - 0x4], D0 00000234 4878 4C5F push.l 0x4C5F /* 'L_' */ 00000238 4878 203A push.l 0x203A /* ' :' */ 0000023C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000240 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */] 00000244 2640 movea.l A3, D0 00000246 41EE FEFC lea.l A0, [A6 - 0x104] 0000024A 4210 clr.b [A0] 0000024C 486E FEFC pea.l [A6 - 0x104] 00000250 2F0C move.l -[A7], A4 00000252 2F0B move.l -[A7], A3 00000254 2053 movea.l A0, [A3] 00000256 2050 movea.l A0, [A0] 00000258 2268 006C movea.l A1, [A0 + 0x6C] 0000025C 4E91 jsr [A1] 0000025E 4A2E FEFC tst.b [A6 - 0x104] 00000262 4FEF 001C lea.l A7, [A7 + 0x1C] 00000266 670C beq +0xE /* 00000274 */ 00000268 486E FEFC pea.l [A6 - 0x104] 0000026C 4EAD 1162 jsr [A5 + 0x1162 /* export_552 */] 00000270 588F addq.l A7, 4 00000272 6016 bra +0x18 /* 0000028A */ label00000274: 00000274 2054 movea.l A0, [A4] 00000276 3028 006A move.w D0, [A0 + 0x6A] 0000027A 48C0 ext.l D0 0000027C 600C bra +0xE /* 0000028A */ label0000027E: 0000027E 48C7 ext.l D7 00000280 2F07 move.l -[A7], D7 00000282 2F0C move.l -[A7], A4 00000284 4EAD 33CA jsr [A5 + 0x33CA /* export_1653 */] 00000288 508F addq.l A7, 8 label0000028A: 0000028A 4CEE 1880 FEF0 movem.l D7,A3,A4, [A6 - 0x110] 00000290 4E5E unlink A6 00000292 4E75 rts 00000294 4E56 0000 link A6, 0 00000298 48E7 0018 movem.l -[A7], A3,A4 0000029C 266E 0008 movea.l A3, [A6 + 0x8] 000002A0 2F0B move.l -[A7], A3 000002A2 2053 movea.l A0, [A3] 000002A4 2050 movea.l A0, [A0] 000002A6 2268 0090 movea.l A1, [A0 + 0x90] 000002AA 4E91 jsr [A1] 000002AC 2840 movea.l A4, D0 000002AE 2054 movea.l A0, [A4] 000002B0 203C 4000 0000 move.l D0, 0x40000000 /* '@\0\0\0' */ 000002B6 C0A8 0010 and.l D0, [A0 + 0x10] 000002BA 588F addq.l A7, 4 000002BC 661C bne +0x1E /* 000002DA */ 000002BE 4AAE 000C tst.l [A6 + 0xC] 000002C2 57C0 seq D0 000002C4 4400 neg.b D0 000002C6 4880 ext.w D0 000002C8 48C0 ext.l D0 000002CA 2F00 move.l -[A7], D0 000002CC 7000 moveq.l D0, 0x00 000002CE 2F00 move.l -[A7], D0 000002D0 2F0C move.l -[A7], A4 000002D2 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */] 000002D6 4FEF 000C lea.l A7, [A7 + 0xC] label000002DA: 000002DA 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 000002E0 4E5E unlink A6 000002E2 4E75 rts 000002E4 4E56 0000 link A6, 0 000002E8 48E7 0018 movem.l -[A7], A3,A4 000002EC 266E 0008 movea.l A3, [A6 + 0x8] 000002F0 2F0B move.l -[A7], A3 000002F2 2053 movea.l A0, [A3] 000002F4 2050 movea.l A0, [A0] 000002F6 2268 0090 movea.l A1, [A0 + 0x90] 000002FA 4E91 jsr [A1] 000002FC 2840 movea.l A4, D0 000002FE 2054 movea.l A0, [A4] 00000300 203C 4000 0000 move.l D0, 0x40000000 /* '@\0\0\0' */ 00000306 C0A8 0010 and.l D0, [A0 + 0x10] 0000030A 588F addq.l A7, 4 0000030C 661C bne +0x1E /* 0000032A */ 0000030E 4AAE 000C tst.l [A6 + 0xC] 00000312 57C0 seq D0 00000314 4400 neg.b D0 00000316 4880 ext.w D0 00000318 48C0 ext.l D0 0000031A 2F00 move.l -[A7], D0 0000031C 7000 moveq.l D0, 0x00 0000031E 2F00 move.l -[A7], D0 00000320 2F0C move.l -[A7], A4 00000322 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */] 00000326 4FEF 000C lea.l A7, [A7 + 0xC] label0000032A: 0000032A 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00000330 4E5E unlink A6 00000332 4E75 rts export_1795: 00000334 4E56 FDF8 link A6, -0x0208 00000338 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 0000033C 3C2E 000E move.w D6, [A6 + 0xE] 00000340 2E2E 0010 move.l D7, [A6 + 0x10] 00000344 286E 0008 movea.l A4, [A6 + 0x8] 00000348 7A01 moveq.l D5, 0x01 0000034A 3006 move.w D0, D6 0000034C 0440 4C5E subi.w D0, 0x4C5E /* 'L^' */ 00000350 6B00 01AC bmi +0x1AE /* 000004FE */ 00000354 0C40 0012 cmpi.w D0, 0x12 00000358 6E00 01A4 bgt +0x1A6 /* 000004FE */ 0000035C D040 add.w D0, D0 0000035E 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000362 4EFB 0000 jmp [PC + D0.w] 00000366 011E btst [A6]+, D0 00000368 012E 0028 btst [A6 + 0x28], D0 0000036C 004C 0094 ori.w A4, 0x94 00000370 0070 0082 00A6 ori.w [A0 + D0.w - 0x90], 0x82 00000376 00C4 .incomplete 00000378 00D6 .incomplete 0000037A 00E8 .incomplete 0000037C 00FA .incomplete 0000037E 010C btst A4, D0 00000380 019A bclr [A2]+, D0 00000382 019A bclr [A2]+, D0 00000384 019A bclr [A2]+, D0 00000386 019A bclr [A2]+, D0 00000388 019A bclr [A2]+, D0 0000038A 0170 2054 bchg [A0 + D2.w + 0x54], D0 0000038E 3147 006E move.w [A0 + 0x6E], D7 00000392 4A87 tst.l D7 00000394 56C0 sne D0 00000396 4400 neg.b D0 00000398 4880 ext.w D0 0000039A 48C0 ext.l D0 0000039C 2F00 move.l -[A7], D0 0000039E 2F0C move.l -[A7], A4 000003A0 487A FEF2 pea.l [PC - 0x10E /* 00000294, value 0x4E560000 'NV\0\0', cstring "NV" */] 000003A4 4EBA FC5A jsr [PC - 0x3A6 /* 00000000 */] 000003A8 4FEF 000C lea.l A7, [A7 + 0xC] 000003AC 6000 0162 bra +0x164 /* 00000510 */ 000003B0 2054 movea.l A0, [A4] 000003B2 3147 0070 move.w [A0 + 0x70], D7 000003B6 4A87 tst.l D7 000003B8 56C0 sne D0 000003BA 4400 neg.b D0 000003BC 4880 ext.w D0 000003BE 48C0 ext.l D0 000003C0 2F00 move.l -[A7], D0 000003C2 2F0C move.l -[A7], A4 000003C4 487A FF1E pea.l [PC - 0xE2 /* 000002E4, value 0x4E560000 'NV\0\0', cstring "NV" */] 000003C8 4EBA FC36 jsr [PC - 0x3CA /* 00000000 */] 000003CC 4FEF 000C lea.l A7, [A7 + 0xC] 000003D0 6000 013E bra +0x140 /* 00000510 */ 000003D4 2054 movea.l A0, [A4] 000003D6 3147 0074 move.w [A0 + 0x74], D7 000003DA 2F0C move.l -[A7], A4 000003DC 4EBA 0C80 jsr [PC + 0xC80 /* 0000105E */] 000003E0 588F addq.l A7, 4 000003E2 6000 012C bra +0x12E /* 00000510 */ 000003E6 2054 movea.l A0, [A4] 000003E8 3147 0076 move.w [A0 + 0x76], D7 000003EC 2F0C move.l -[A7], A4 000003EE 4EBA 0C6E jsr [PC + 0xC6E /* 0000105E */] 000003F2 588F addq.l A7, 4 000003F4 6000 011A bra +0x11C /* 00000510 */ 000003F8 2054 movea.l A0, [A4] 000003FA 3147 0072 move.w [A0 + 0x72], D7 000003FE 2F0C move.l -[A7], A4 00000400 4EBA 0C5C jsr [PC + 0xC5C /* 0000105E */] 00000404 588F addq.l A7, 4 00000406 6000 0108 bra +0x10A /* 00000510 */ 0000040A 2054 movea.l A0, [A4] 0000040C 3147 0078 move.w [A0 + 0x78], D7 00000410 2F0C move.l -[A7], A4 00000412 4EBA 0C4A jsr [PC + 0xC4A /* 0000105E */] 00000416 4878 4C63 push.l 0x4C63 /* 'Lc' */ 0000041A 2F0C move.l -[A7], A4 0000041C 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */] 00000420 4FEF 000C lea.l A7, [A7 + 0xC] 00000424 6000 00EA bra +0xEC /* 00000510 */ 00000428 2054 movea.l A0, [A4] 0000042A 3147 007A move.w [A0 + 0x7A], D7 0000042E 2F0C move.l -[A7], A4 00000430 4EBA 0C2C jsr [PC + 0xC2C /* 0000105E */] 00000434 588F addq.l A7, 4 00000436 6000 00D8 bra +0xDA /* 00000510 */ 0000043A 2054 movea.l A0, [A4] 0000043C 3147 007C move.w [A0 + 0x7C], D7 00000440 2F0C move.l -[A7], A4 00000442 4EBA 0C1A jsr [PC + 0xC1A /* 0000105E */] 00000446 588F addq.l A7, 4 00000448 6000 00C6 bra +0xC8 /* 00000510 */ 0000044C 2054 movea.l A0, [A4] 0000044E 3147 007E move.w [A0 + 0x7E], D7 00000452 2F0C move.l -[A7], A4 00000454 4EBA 0C08 jsr [PC + 0xC08 /* 0000105E */] 00000458 588F addq.l A7, 4 0000045A 6000 00B4 bra +0xB6 /* 00000510 */ 0000045E 2054 movea.l A0, [A4] 00000460 3147 0080 move.w [A0 + 0x80], D7 00000464 2F0C move.l -[A7], A4 00000466 4EBA 0BF6 jsr [PC + 0xBF6 /* 0000105E */] 0000046A 588F addq.l A7, 4 0000046C 6000 00A2 bra +0xA4 /* 00000510 */ 00000470 2054 movea.l A0, [A4] 00000472 3147 0082 move.w [A0 + 0x82], D7 00000476 2F0C move.l -[A7], A4 00000478 4EBA 0BE4 jsr [PC + 0xBE4 /* 0000105E */] 0000047C 588F addq.l A7, 4 0000047E 6000 0090 bra +0x92 /* 00000510 */ 00000482 2054 movea.l A0, [A4] 00000484 3147 0068 move.w [A0 + 0x68], D7 00000488 2054 movea.l A0, [A4] 0000048A 08E8 0006 0094 bset.b [A0 + 0x94], 0x6 00000490 607E bra +0x80 /* 00000510 */ 00000492 302D F69A move.w D0, [A5 - 0x966] 00000496 48C0 ext.l D0 00000498 B087 cmp.l D0, D7 0000049A 6E0A bgt +0xC /* 000004A6 */ 0000049C 302D F69C move.w D0, [A5 - 0x964] 000004A0 48C0 ext.l D0 000004A2 B087 cmp.l D0, D7 000004A4 6C2E bge +0x30 /* 000004D4 */ label000004A6: 000004A6 41EE FF00 lea.l A0, [A6 - 0x100] 000004AA 4210 clr.b [A0] 000004AC 4878 4C36 push.l 0x4C36 /* 'L6' */ 000004B0 486E FF00 pea.l [A6 - 0x100] 000004B4 2F0C move.l -[A7], A4 000004B6 2054 movea.l A0, [A4] 000004B8 2050 movea.l A0, [A0] 000004BA 2268 0054 movea.l A1, [A0 + 0x54] 000004BE 4E91 jsr [A1] 000004C0 486E FF00 pea.l [A6 - 0x100] 000004C4 4EAD 1DD2 jsr [A5 + 0x1DD2 /* export_950 */] 000004C8 7080 moveq.l D0, 0xFFFFFF80 000004CA 2F00 move.l -[A7], D0 000004CC 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000004D0 4FEF 0014 lea.l A7, [A7 + 0x14] label000004D4: 000004D4 2054 movea.l A0, [A4] 000004D6 3028 006A move.w D0, [A0 + 0x6A] 000004DA 48C0 ext.l D0 000004DC BE80 cmp.l D7, D0 000004DE 671A beq +0x1C /* 000004FA */ 000004E0 3147 006A move.w [A0 + 0x6A], D7 000004E4 2054 movea.l A0, [A4] 000004E6 08E8 0006 0094 bset.b [A0 + 0x94], 0x6 000004EC 4878 4C5F push.l 0x4C5F /* 'L_' */ 000004F0 2F0C move.l -[A7], A4 000004F2 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */] 000004F6 508F addq.l A7, 8 000004F8 6016 bra +0x18 /* 00000510 */ label000004FA: 000004FA 4205 clr.b D5 000004FC 6012 bra +0x14 /* 00000510 */ label000004FE: 000004FE 2F07 move.l -[A7], D7 00000500 48C6 ext.l D6 00000502 2F06 move.l -[A7], D6 00000504 2F0C move.l -[A7], A4 00000506 4EAD 3352 jsr [A5 + 0x3352 /* export_1638 */] 0000050A 4205 clr.b D5 0000050C 4FEF 000C lea.l A7, [A7 + 0xC] label00000510: 00000510 4A05 tst.b D5 00000512 6700 00A0 beq +0xA2 /* 000005B4 */ 00000516 48C6 ext.l D6 00000518 2F06 move.l -[A7], D6 0000051A 2F0C move.l -[A7], A4 0000051C 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */] 00000520 2054 movea.l A0, [A4] 00000522 08E8 0007 0094 bset.b [A0 + 0x94], 0x7 00000528 2F0C move.l -[A7], A4 0000052A 4EBA 04BC jsr [PC + 0x4BC /* 000009E8 */] 0000052E 0C46 4C70 cmpi.w D6, 0x4C70 /* 'Lp' */ 00000532 4FEF 000C lea.l A7, [A7 + 0xC] 00000536 667C bne +0x7E /* 000005B4 */ 00000538 4878 4C5F push.l 0x4C5F /* 'L_' */ 0000053C 2F0C move.l -[A7], A4 0000053E 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */] 00000542 2054 movea.l A0, [A4] 00000544 2668 001C movea.l A3, [A0 + 0x1C] 00000548 2F0B move.l -[A7], A3 0000054A 2053 movea.l A0, [A3] 0000054C 2050 movea.l A0, [A0] 0000054E 2268 008C movea.l A1, [A0 + 0x8C] 00000552 4E91 jsr [A1] 00000554 2D40 FEF8 move.l [A6 - 0x108], D0 00000558 4878 4C5F push.l 0x4C5F /* 'L_' */ 0000055C 4878 203A push.l 0x203A /* ' :' */ 00000560 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00000564 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */] 00000568 2640 movea.l A3, D0 0000056A 206D F62A movea.l A0, [A5 - 0x9D6] 0000056E 2D48 FEFC move.l [A6 - 0x104], A0 00000572 2050 movea.l A0, [A0] 00000574 2668 0024 movea.l A3, [A0 + 0x24] 00000578 41EE FDF8 lea.l A0, [A6 - 0x208] 0000057C 4210 clr.b [A0] 0000057E 2054 movea.l A0, [A4] 00000580 3028 006A move.w D0, [A0 + 0x6A] 00000584 48C0 ext.l D0 00000586 2F00 move.l -[A7], D0 00000588 486E FDF8 pea.l [A6 - 0x208] 0000058C 4EAD 10C2 jsr [A5 + 0x10C2 /* export_532 */] 00000590 486E FDF8 pea.l [A6 - 0x208] 00000594 2F0B move.l -[A7], A3 00000596 4EAD 175A jsr [A5 + 0x175A /* export_743 */] 0000059A 7000 moveq.l D0, 0x00 0000059C 2F00 move.l -[A7], D0 0000059E 4878 00FF push.l 0xFF 000005A2 2053 movea.l A0, [A3] 000005A4 2F28 0014 move.l -[A7], [A0 + 0x14] 000005A8 A9D1 syscall TESetSelect 000005AA 2F0B move.l -[A7], A3 000005AC 4EAD 174A jsr [A5 + 0x174A /* export_741 */] 000005B0 4FEF 002C lea.l A7, [A7 + 0x2C] label000005B4: 000005B4 4CEE 18E0 FDE4 movem.l D5,D6,D7,A3,A4, [A6 - 0x21C] 000005BA 4E5E unlink A6 000005BC 4E75 rts export_1796: 000005BE 4E56 0000 link A6, 0 000005C2 48E7 0018 movem.l -[A7], A3,A4 000005C6 266E 000C movea.l A3, [A6 + 0xC] 000005CA 286E 0008 movea.l A4, [A6 + 0x8] 000005CE 2053 movea.l A0, [A3] 000005D0 0C68 4C63 0014 cmpi.w [A0 + 0x14], 0x4C63 /* 'Lc' */ 000005D6 6608 bne +0xA /* 000005E0 */ 000005D8 2054 movea.l A0, [A4] 000005DA 1028 0079 move.b D0, [A0 + 0x79] 000005DE 6008 bra +0xA /* 000005E8 */ label000005E0: 000005E0 2F0B move.l -[A7], A3 000005E2 2F0C move.l -[A7], A4 000005E4 4EAD 32C2 jsr [A5 + 0x32C2 /* export_1620 */] label000005E8: 000005E8 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 000005EE 4E5E unlink A6 000005F0 4E75 rts export_1797: 000005F2 4E56 FDD8 link A6, -0x0228 000005F6 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000005FA 286E 0008 movea.l A4, [A6 + 0x8] 000005FE 206E 000C movea.l A0, [A6 + 0xC] 00000602 2050 movea.l A0, [A0] 00000604 4A68 000E tst.w [A0 + 0xE] 00000608 6600 0110 bne +0x112 /* 0000071A */ 0000060C 2054 movea.l A0, [A4] 0000060E 41E8 0060 lea.l A0, [A0 + 0x60] 00000612 43ED F670 lea.l A1, [A5 - 0x990] 00000616 700B moveq.l D0, 0x0B label00000618: 00000618 20D9 move.l [A0]+, [A1]+ 0000061A 51C8 FFFC dbf D0, -0x6 /* 00000618 */ 0000061E 30D9 move.w [A0]+, [A1]+ 00000620 1A38 0A5E move.b D5, [0x00000A5E /* ResLoad */] 00000624 4206 clr.b D6 00000626 11C6 0A5E move.b [0x00000A5E /* ResLoad */], D6 0000062A 598F subq.l A7, 4 0000062C 3F3C 4C2C move.w -[A7], 0x4C2C /* 'L,' */ 00000630 487A 00FE pea.l [PC + 0xFE /* 00000730, value 0x4E56 'NV', cstring "" */] 00000634 A931 syscall NewMenu 00000636 2657 movea.l A3, [A7] 00000638 2F3C 464F 4E54 move.l -[A7], 0x464F4E54 /* 'FONT' */ 0000063E A94D syscall AppendResMenu/AddResMenu 00000640 558F subq.l A7, 2 00000642 2F0B move.l -[A7], A3 00000644 A950 syscall CountMItems 00000646 3E1F move.w D7, [A7]+ 00000648 2D7C 0000 4C5E FEEC move.l [A6 - 0x114], 0x4C5E /* 'L^' */ 00000650 3D7C 4C5E FEEA move.w [A6 - 0x116], 0x4C5E /* 'L^' */ 00000656 3D7C A009 FEF4 move.w [A6 - 0x10C], 0xA009 0000065C 422E FEF6 clr.b [A6 - 0x10A] 00000660 206E 000C movea.l A0, [A6 + 0xC] 00000664 2F08 move.l -[A7], A0 00000666 2050 movea.l A0, [A0] 00000668 2050 movea.l A0, [A0] 0000066A 2268 008C movea.l A1, [A0 + 0x8C] 0000066E 4E91 jsr [A1] 00000670 2D40 FFF8 move.l [A6 - 0x8], D0 00000674 7000 moveq.l D0, 0x00 00000676 2F00 move.l -[A7], D0 00000678 2F0C move.l -[A7], A4 0000067A 206E FFF8 movea.l A0, [A6 - 0x8] 0000067E 2F08 move.l -[A7], A0 00000680 2050 movea.l A0, [A0] 00000682 2050 movea.l A0, [A0] 00000684 2268 0050 movea.l A1, [A0 + 0x50] 00000688 4E91 jsr [A1] 0000068A 4878 4C5E push.l 0x4C5E /* 'L^' */ 0000068E 4878 1676 push.l 0x1676 00000692 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000696 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */] 0000069A 2D40 FFFC move.l [A6 - 0x4], D0 0000069E 41EE FDD8 lea.l A0, [A6 - 0x228] 000006A2 4210 clr.b [A0] 000006A4 4FEF 001C lea.l A7, [A7 + 0x1C] 000006A8 6044 bra +0x46 /* 000006EE */ label000006AA: 000006AA 2F0B move.l -[A7], A3 000006AC 3007 move.w D0, D7 000006AE 5347 subq.w D7, 1 000006B0 3F00 move.w -[A7], D0 000006B2 486E FDD8 pea.l [A6 - 0x228] 000006B6 A946 syscall GetMenuItemText/GetItem 000006B8 486E FDD8 pea.l [A6 - 0x228] 000006BC 486E FED8 pea.l [A6 - 0x128] 000006C0 A900 syscall GetFNum 000006C2 486E FDD8 pea.l [A6 - 0x228] 000006C6 486E FEF8 pea.l [A6 - 0x108] 000006CA 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 000006CE 302E FED8 move.w D0, [A6 - 0x128] 000006D2 48C0 ext.l D0 000006D4 2D40 FEF0 move.l [A6 - 0x110], D0 000006D8 7000 moveq.l D0, 0x00 000006DA 2F00 move.l -[A7], D0 000006DC 486E FEEA pea.l [A6 - 0x116] 000006E0 2F2E FFFC move.l -[A7], [A6 - 0x4] 000006E4 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */] 000006E8 2C00 move.l D6, D0 000006EA 4FEF 0014 lea.l A7, [A7 + 0x14] label000006EE: 000006EE 4A47 tst.w D7 000006F0 66B8 bne -0x46 /* 000006AA */ 000006F2 7000 moveq.l D0, 0x00 000006F4 41EE FEDA lea.l A0, [A6 - 0x126] 000006F8 A030 syscall OSEventAvail 000006FA 5240 addq.w D0, 1 000006FC 486E FEDA pea.l [A6 - 0x126] 00000700 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000704 4EAD 2B2A jsr [A5 + 0x2B2A /* export_1377 */] 00000708 2F0B move.l -[A7], A3 0000070A A932 syscall DisposeMenu 0000070C 11C5 0A5E move.b [0x00000A5E /* ResLoad */], D5 00000710 2054 movea.l A0, [A4] 00000712 08A8 0005 0094 bclr.b [A0 + 0x94], 0x5 00000718 508F addq.l A7, 8 label0000071A: 0000071A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000071E 2F0C move.l -[A7], A4 00000720 4EAD 345A jsr [A5 + 0x345A /* export_1671 */] 00000724 508F addq.l A7, 8 00000726 4CEE 18E0 FDC4 movem.l D5,D6,D7,A3,A4, [A6 - 0x23C] 0000072C 4E5E unlink A6 0000072E 4E75 rts 00000730 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_1798: // at 00000732 (misaligned) 00000734 FDE6 .invalid <> 00000736 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000073A 266E 000C movea.l A3, [A6 + 0xC] 0000073E 286E 0008 movea.l A4, [A6 + 0x8] 00000742 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000746 2F0B move.l -[A7], A3 00000748 2F0C move.l -[A7], A4 0000074A 4EAD 0EAA jsr [A5 + 0xEAA /* export_465 */] 0000074E 2053 movea.l A0, [A3] 00000750 3028 0014 move.w D0, [A0 + 0x14] 00000754 0440 4C70 subi.w D0, 0x4C70 /* 'Lp' */ 00000758 4FEF 000C lea.l A7, [A7 + 0xC] 0000075C 6600 0178 bne +0x17A /* 000008D6 */ 00000760 4878 4C70 push.l 0x4C70 /* 'Lp' */ 00000764 2F0C move.l -[A7], A4 00000766 2054 movea.l A0, [A4] 00000768 2050 movea.l A0, [A0] 0000076A 2268 0074 movea.l A1, [A0 + 0x74] 0000076E 4E91 jsr [A1] 00000770 2E00 move.l D7, D0 00000772 2F07 move.l -[A7], D7 00000774 4878 4C5F push.l 0x4C5F /* 'L_' */ 00000778 2F0C move.l -[A7], A4 0000077A 2054 movea.l A0, [A4] 0000077C 2050 movea.l A0, [A0] 0000077E 2268 0070 movea.l A1, [A0 + 0x70] 00000782 4E91 jsr [A1] 00000784 2054 movea.l A0, [A4] 00000786 3028 006A move.w D0, [A0 + 0x6A] 0000078A 48C0 ext.l D0 0000078C BE80 cmp.l D7, D0 0000078E 4FEF 0014 lea.l A7, [A7 + 0x14] 00000792 6754 beq +0x56 /* 000007E8 */ 00000794 3028 006A move.w D0, [A0 + 0x6A] 00000798 48C0 ext.l D0 0000079A 2E00 move.l D7, D0 0000079C 41EE FDE6 lea.l A0, [A6 - 0x21A] 000007A0 4210 clr.b [A0] 000007A2 2F07 move.l -[A7], D7 000007A4 486E FDE6 pea.l [A6 - 0x21A] 000007A8 4EAD 10C2 jsr [A5 + 0x10C2 /* export_532 */] 000007AC 206D F62A movea.l A0, [A5 - 0x9D6] 000007B0 2D48 FEEA move.l [A6 - 0x116], A0 000007B4 2050 movea.l A0, [A0] 000007B6 2D68 0024 FEE6 move.l [A6 - 0x11A], [A0 + 0x24] 000007BC 486E FDE6 pea.l [A6 - 0x21A] 000007C0 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 000007C4 4EAD 175A jsr [A5 + 0x175A /* export_743 */] 000007C8 7000 moveq.l D0, 0x00 000007CA 2F00 move.l -[A7], D0 000007CC 4878 00FF push.l 0xFF 000007D0 206E FEE6 movea.l A0, [A6 - 0x11A] 000007D4 2050 movea.l A0, [A0] 000007D6 2F28 0014 move.l -[A7], [A0 + 0x14] 000007DA A9D1 syscall TESetSelect 000007DC 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 000007E0 4EAD 174A jsr [A5 + 0x174A /* export_741 */] 000007E4 4FEF 0014 lea.l A7, [A7 + 0x14] label000007E8: 000007E8 486E FFFC pea.l [A6 - 0x4] 000007EC 2F07 move.l -[A7], D7 000007EE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000007F2 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 000007F6 4A00 tst.b D0 000007F8 4FEF 000C lea.l A7, [A7 + 0xC] 000007FC 6600 0098 bne +0x9A /* 00000896 */ 00000800 2D7C 0000 4C70 FEF0 move.l [A6 - 0x110], 0x4C70 /* 'Lp' */ 00000808 3D7C 4C70 FEEE move.w [A6 - 0x112], 0x4C70 /* 'Lp' */ 0000080E 422E FEFA clr.b [A6 - 0x106] 00000812 2054 movea.l A0, [A4] 00000814 0828 0005 0094 btst.b [A0 + 0x94], 0x5 0000081A 6716 beq +0x18 /* 00000832 */ 0000081C 2054 movea.l A0, [A4] 0000081E 3028 0092 move.w D0, [A0 + 0x92] 00000822 48C0 ext.l D0 00000824 2F00 move.l -[A7], D0 00000826 2F0B move.l -[A7], A3 00000828 4EAD 2B22 jsr [A5 + 0x2B22 /* export_1376 */] 0000082C 1C00 move.b D6, D0 0000082E 508F addq.l A7, 8 00000830 602C bra +0x2E /* 0000085E */ label00000832: 00000832 426E FEF8 clr.w [A6 - 0x108] 00000836 487A 00A8 pea.l [PC + 0xA8 /* 000008E0, value 0x12D0000 */] 0000083A 486E FEFC pea.l [A6 - 0x104] 0000083E 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 00000842 2D7C 7878 7830 FEF4 move.l [A6 - 0x10C], 0x78787830 /* 'xxx0' */ 0000084A 7000 moveq.l D0, 0x00 0000084C 2F00 move.l -[A7], D0 0000084E 486E FEEE pea.l [A6 - 0x112] 00000852 2F0B move.l -[A7], A3 00000854 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */] 00000858 2C00 move.l D6, D0 0000085A 4FEF 0014 lea.l A7, [A7 + 0x14] label0000085E: 0000085E 2054 movea.l A0, [A4] 00000860 08E8 0005 0094 bset.b [A0 + 0x94], 0x5 00000866 2054 movea.l A0, [A4] 00000868 3147 0092 move.w [A0 + 0x92], D7 0000086C 3D7C A029 FEF8 move.w [A6 - 0x108], 0xA029 00000872 2F07 move.l -[A7], D7 00000874 486E FEFC pea.l [A6 - 0x104] 00000878 4EAD 10C2 jsr [A5 + 0x10C2 /* export_532 */] 0000087C 2D47 FEF4 move.l [A6 - 0x10C], D7 00000880 7000 moveq.l D0, 0x00 00000882 2F00 move.l -[A7], D0 00000884 486E FEEE pea.l [A6 - 0x112] 00000888 2F0B move.l -[A7], A3 0000088A 4EAD 2B1A jsr [A5 + 0x2B1A /* export_1375 */] 0000088E 2C00 move.l D6, D0 00000890 4FEF 0014 lea.l A7, [A7 + 0x14] 00000894 6040 bra +0x42 /* 000008D6 */ label00000896: 00000896 2054 movea.l A0, [A4] 00000898 0828 0005 0094 btst.b [A0 + 0x94], 0x5 0000089E 6736 beq +0x38 /* 000008D6 */ 000008A0 2054 movea.l A0, [A4] 000008A2 3028 0092 move.w D0, [A0 + 0x92] 000008A6 48C0 ext.l D0 000008A8 B087 cmp.l D0, D7 000008AA 672A beq +0x2C /* 000008D6 */ 000008AC 3028 0092 move.w D0, [A0 + 0x92] 000008B0 48C0 ext.l D0 000008B2 2F00 move.l -[A7], D0 000008B4 2F0B move.l -[A7], A3 000008B6 4EAD 2B22 jsr [A5 + 0x2B22 /* export_1376 */] 000008BA 1E00 move.b D7, D0 000008BC 2F3C 7878 7830 move.l -[A7], 0x78787830 /* 'xxx0' */ 000008C2 2F0B move.l -[A7], A3 000008C4 4EAD 2B22 jsr [A5 + 0x2B22 /* export_1376 */] 000008C8 1E00 move.b D7, D0 000008CA 2054 movea.l A0, [A4] 000008CC 08A8 0005 0094 bclr.b [A0 + 0x94], 0x5 000008D2 4FEF 0010 lea.l A7, [A7 + 0x10] label000008D6: 000008D6 4CEE 18C0 FDD6 movem.l D6,D7,A3,A4, [A6 - 0x22A] 000008DC 4E5E unlink A6 000008DE 4E75 rts 000008E0 012D 0000 btst [A5 + 0x0], D0 export_1799: 000008E4 4E56 FFF8 link A6, -0x0008 000008E8 48E7 0118 movem.l -[A7], D7,A3,A4 000008EC 286E 0008 movea.l A4, [A6 + 0x8] 000008F0 2054 movea.l A0, [A4] 000008F2 2668 001C movea.l A3, [A0 + 0x1C] 000008F6 200B move.l D0, A3 000008F8 6764 beq +0x66 /* 0000095E */ 000008FA 2F0B move.l -[A7], A3 000008FC 2053 movea.l A0, [A3] 000008FE 2050 movea.l A0, [A0] 00000900 2268 008C movea.l A1, [A0 + 0x8C] 00000904 4E91 jsr [A1] 00000906 2D40 FFF8 move.l [A6 - 0x8], D0 0000090A 4878 4C70 push.l 0x4C70 /* 'Lp' */ 0000090E 4878 1676 push.l 0x1676 00000912 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000916 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */] 0000091A 2640 movea.l A3, D0 0000091C 206E 000C movea.l A0, [A6 + 0xC] 00000920 2050 movea.l A0, [A0] 00000922 2D68 001E FFFC move.l [A6 - 0x4], [A0 + 0x1E] 00000928 3E2E FFFC move.w D7, [A6 - 0x4] 0000092C 2053 movea.l A0, [A3] 0000092E BE68 0046 cmp.w D7, [A0 + 0x46] 00000932 4FEF 0010 lea.l A7, [A7 + 0x10] 00000936 6626 bne +0x28 /* 0000095E */ 00000938 558F subq.l A7, 2 0000093A 2054 movea.l A0, [A4] 0000093C 3F28 0068 move.w -[A7], [A0 + 0x68] 00000940 206E 000C movea.l A0, [A6 + 0xC] 00000944 2050 movea.l A0, [A0] 00000946 2E28 0004 move.l D7, [A0 + 0x4] 0000094A 3F07 move.w -[A7], D7 0000094C A902 syscall RealFont 0000094E 4A1F tst.b [A7]+ 00000950 671E beq +0x20 /* 00000970 */ 00000952 206E 0010 movea.l A0, [A6 + 0x10] 00000956 117C 0008 0006 move.b [A0 + 0x6], 0x8 0000095C 6012 bra +0x14 /* 00000970 */ label0000095E: 0000095E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000962 2F2E 000C move.l -[A7], [A6 + 0xC] 00000966 2F0C move.l -[A7], A4 00000968 4EAD 0F22 jsr [A5 + 0xF22 /* export_480 */] 0000096C 4FEF 000C lea.l A7, [A7 + 0xC] label00000970: 00000970 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14] 00000976 4E5E unlink A6 00000978 4E75 rts export_1800: 0000097A 4E56 0000 link A6, 0 0000097E 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000982 266E 000C movea.l A3, [A6 + 0xC] 00000986 286E 0008 movea.l A4, [A6 + 0x8] 0000098A 2053 movea.l A0, [A3] 0000098C 2E28 0004 move.l D7, [A0 + 0x4] 00000990 3C07 move.w D6, D7 00000992 0C87 0001 0000 cmpi.l D7, 0x10000 00000998 6C1C bge +0x1E /* 000009B6 */ 0000099A 2053 movea.l A0, [A3] 0000099C 2F28 001E move.l -[A7], [A0 + 0x1E] 000009A0 48C6 ext.l D6 000009A2 2F06 move.l -[A7], D6 000009A4 2F0C move.l -[A7], A4 000009A6 2054 movea.l A0, [A4] 000009A8 2050 movea.l A0, [A0] 000009AA 2268 0070 movea.l A1, [A0 + 0x70] 000009AE 4E91 jsr [A1] 000009B0 4FEF 000C lea.l A7, [A7 + 0xC] 000009B4 600A bra +0xC /* 000009C0 */ label000009B6: 000009B6 2F0B move.l -[A7], A3 000009B8 2F0C move.l -[A7], A4 000009BA 4EAD 0FD2 jsr [A5 + 0xFD2 /* export_502 */] 000009BE 508F addq.l A7, 8 label000009C0: 000009C0 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10] 000009C6 4E5E unlink A6 000009C8 4E75 rts export_1801: 000009CA 4E56 0000 link A6, 0 000009CE 2F0C move.l -[A7], A4 000009D0 286E 0008 movea.l A4, [A6 + 0x8] 000009D4 2F0C move.l -[A7], A4 000009D6 4EAD 106A jsr [A5 + 0x106A /* export_521 */] 000009DA 2F0C move.l -[A7], A4 000009DC 4EBA 000A jsr [PC + 0xA /* 000009E8 */] 000009E0 286E FFFC movea.l A4, [A6 - 0x4] 000009E4 4E5E unlink A6 000009E6 4E75 rts fn000009E8: 000009E8 4E56 FFCA link A6, -0x0036 000009EC 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000009F0 286E 0008 movea.l A4, [A6 + 0x8] 000009F4 2054 movea.l A0, [A4] 000009F6 4A28 0094 tst.b [A0 + 0x94] 000009FA 6C00 00FE bge +0x100 /* 00000AFA */ 000009FE 41EE FFCE lea.l A0, [A6 - 0x32] 00000A02 43ED F670 lea.l A1, [A5 - 0x990] 00000A06 700B moveq.l D0, 0x0B label00000A08: 00000A08 20D9 move.l [A0]+, [A1]+ 00000A0A 51C8 FFFC dbf D0, -0x6 /* 00000A08 */ 00000A0E 30D9 move.w [A0]+, [A1]+ 00000A10 2054 movea.l A0, [A4] 00000A12 3D68 0068 FFD6 move.w [A6 - 0x2A], [A0 + 0x68] 00000A18 2054 movea.l A0, [A4] 00000A1A 3D68 006A FFD8 move.w [A6 - 0x28], [A0 + 0x6A] 00000A20 2054 movea.l A0, [A4] 00000A22 3D68 006E FFDC move.w [A6 - 0x24], [A0 + 0x6E] 00000A28 2054 movea.l A0, [A4] 00000A2A 3D68 0070 FFDE move.w [A6 - 0x22], [A0 + 0x70] 00000A30 2054 movea.l A0, [A4] 00000A32 3D68 0072 FFE0 move.w [A6 - 0x20], [A0 + 0x72] 00000A38 2054 movea.l A0, [A4] 00000A3A 3D68 0074 FFE2 move.w [A6 - 0x1E], [A0 + 0x74] 00000A40 2054 movea.l A0, [A4] 00000A42 3D68 0076 FFE4 move.w [A6 - 0x1C], [A0 + 0x76] 00000A48 2054 movea.l A0, [A4] 00000A4A 3D68 0078 FFE6 move.w [A6 - 0x1A], [A0 + 0x78] 00000A50 2054 movea.l A0, [A4] 00000A52 3D68 007A FFE8 move.w [A6 - 0x18], [A0 + 0x7A] 00000A58 2054 movea.l A0, [A4] 00000A5A 3D68 007C FFEA move.w [A6 - 0x16], [A0 + 0x7C] 00000A60 2054 movea.l A0, [A4] 00000A62 3D68 007E FFEC move.w [A6 - 0x14], [A0 + 0x7E] 00000A68 2054 movea.l A0, [A4] 00000A6A 3D68 0080 FFEE move.w [A6 - 0x12], [A0 + 0x80] 00000A70 2054 movea.l A0, [A4] 00000A72 3D68 0082 FFF0 move.w [A6 - 0x10], [A0 + 0x82] 00000A78 4878 0080 push.l 0x80 00000A7C 2F3C 6676 616C move.l -[A7], 0x6676616C /* 'fval' */ 00000A82 7032 moveq.l D0, 0x32 00000A84 2F00 move.l -[A7], D0 00000A86 486E FFCE pea.l [A6 - 0x32] 00000A8A 4EAD 0A0A jsr [A5 + 0xA0A /* export_317 */] 00000A8E 2054 movea.l A0, [A4] 00000A90 0828 0006 0094 btst.b [A0 + 0x94], 0x6 00000A96 4FEF 0010 lea.l A7, [A7 + 0x10] 00000A9A 6756 beq +0x58 /* 00000AF2 */ 00000A9C 3C2D F678 move.w D6, [A5 - 0x988] 00000AA0 3E2D F67A move.w D7, [A5 - 0x986] 00000AA4 486E FFCA pea.l [A6 - 0x36] 00000AA8 4EAD 156A jsr [A5 + 0x156A /* export_681 */] 00000AAC 588F addq.l A7, 4 00000AAE 6018 bra +0x1A /* 00000AC8 */ label00000AB0: 00000AB0 48C7 ext.l D7 00000AB2 2F07 move.l -[A7], D7 00000AB4 48C6 ext.l D6 00000AB6 2F06 move.l -[A7], D6 00000AB8 2F0B move.l -[A7], A3 00000ABA 2053 movea.l A0, [A3] 00000ABC 2050 movea.l A0, [A0] 00000ABE 2268 0088 movea.l A1, [A0 + 0x88] 00000AC2 4E91 jsr [A1] 00000AC4 4FEF 000C lea.l A7, [A7 + 0xC] label00000AC8: 00000AC8 486E FFCA pea.l [A6 - 0x36] 00000ACC 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */] 00000AD0 2640 movea.l A3, D0 00000AD2 200B move.l D0, A3 00000AD4 588F addq.l A7, 4 00000AD6 66D8 bne -0x26 /* 00000AB0 */ 00000AD8 2F2D FE0C move.l -[A7], [A5 - 0x1F4] 00000ADC 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00000AE0 2F2D F62A move.l -[A7], [A5 - 0x9D6] 00000AE4 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */] 00000AE8 2054 movea.l A0, [A4] 00000AEA 08A8 0006 0094 bclr.b [A0 + 0x94], 0x6 00000AF0 508F addq.l A7, 8 label00000AF2: 00000AF2 2054 movea.l A0, [A4] 00000AF4 08A8 0007 0094 bclr.b [A0 + 0x94], 0x7 label00000AFA: 00000AFA 4CEE 18C0 FFBA movem.l D6,D7,A3,A4, [A6 - 0x46] 00000B00 4E5E unlink A6 00000B02 4E75 rts export_1802: 00000B04 4E56 0000 link A6, 0 00000B08 2F07 move.l -[A7], D7 00000B0A 3E2E 000E move.w D7, [A6 + 0xE] 00000B0E 0C47 4C5F cmpi.w D7, 0x4C5F /* 'L_' */ 00000B12 6604 bne +0x6 /* 00000B18 */ 00000B14 7001 moveq.l D0, 0x01 00000B16 600E bra +0x10 /* 00000B26 */ label00000B18: 00000B18 48C7 ext.l D7 00000B1A 2F07 move.l -[A7], D7 00000B1C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B20 4EAD 32BA jsr [A5 + 0x32BA /* export_1619 */] 00000B24 508F addq.l A7, 8 label00000B26: 00000B26 2E2E FFFC move.l D7, [A6 - 0x4] 00000B2A 4E5E unlink A6 00000B2C 4E75 rts export_1803: 00000B2E 4E56 0000 link A6, 0 00000B32 48E7 0108 movem.l -[A7], D7,A4 00000B36 286E 0010 movea.l A4, [A6 + 0x10] 00000B3A 3E2E 000E move.w D7, [A6 + 0xE] 00000B3E 0C47 4C5F cmpi.w D7, 0x4C5F /* 'L_' */ 00000B42 6608 bne +0xA /* 00000B4C */ 00000B44 38BC 4C36 move.w [A4], 0x4C36 /* 'L6' */ 00000B48 7002 moveq.l D0, 0x02 00000B4A 6012 bra +0x14 /* 00000B5E */ label00000B4C: 00000B4C 2F0C move.l -[A7], A4 00000B4E 48C7 ext.l D7 00000B50 2F07 move.l -[A7], D7 00000B52 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B56 4EAD 335A jsr [A5 + 0x335A /* export_1639 */] 00000B5A 4FEF 000C lea.l A7, [A7 + 0xC] label00000B5E: 00000B5E 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000B64 4E5E unlink A6 00000B66 4E75 rts export_1804: 00000B68 4E56 FF00 link A6, -0x0100 00000B6C 48E7 0118 movem.l -[A7], D7,A3,A4 00000B70 3E2E 0012 move.w D7, [A6 + 0x12] 00000B74 266E 000C movea.l A3, [A6 + 0xC] 00000B78 286E 0008 movea.l A4, [A6 + 0x8] 00000B7C 3007 move.w D0, D7 00000B7E 0440 4C36 subi.w D0, 0x4C36 /* 'L6' */ 00000B82 671A beq +0x1C /* 00000B9E */ 00000B84 0440 0029 subi.w D0, 0x29 /* ')' */ 00000B88 664E bne +0x50 /* 00000BD8 */ 00000B8A 2054 movea.l A0, [A4] 00000B8C 3028 006A move.w D0, [A0 + 0x6A] 00000B90 48C0 ext.l D0 00000B92 2F00 move.l -[A7], D0 00000B94 2F0B move.l -[A7], A3 00000B96 4EAD 10C2 jsr [A5 + 0x10C2 /* export_532 */] 00000B9A 508F addq.l A7, 8 00000B9C 604A bra +0x4C /* 00000BE8 */ label00000B9E: 00000B9E 41EE FF00 lea.l A0, [A6 - 0x100] 00000BA2 4210 clr.b [A0] 00000BA4 302D F69A move.w D0, [A5 - 0x966] 00000BA8 48C0 ext.l D0 00000BAA 2F00 move.l -[A7], D0 00000BAC 7030 moveq.l D0, 0x30 00000BAE 2F00 move.l -[A7], D0 00000BB0 4878 4C36 push.l 0x4C36 /* 'L6' */ 00000BB4 486E FF00 pea.l [A6 - 0x100] 00000BB8 4EAD 118A jsr [A5 + 0x118A /* export_557 */] 00000BBC 302D F69C move.w D0, [A5 - 0x964] 00000BC0 48C0 ext.l D0 00000BC2 2F00 move.l -[A7], D0 00000BC4 7031 moveq.l D0, 0x31 00000BC6 2F00 move.l -[A7], D0 00000BC8 486E FF00 pea.l [A6 - 0x100] 00000BCC 2F0B move.l -[A7], A3 00000BCE 4EAD 119A jsr [A5 + 0x119A /* export_559 */] 00000BD2 4FEF 0020 lea.l A7, [A7 + 0x20] 00000BD6 6010 bra +0x12 /* 00000BE8 */ label00000BD8: 00000BD8 48C7 ext.l D7 00000BDA 2F07 move.l -[A7], D7 00000BDC 2F0B move.l -[A7], A3 00000BDE 2F0C move.l -[A7], A4 00000BE0 4EAD 339A jsr [A5 + 0x339A /* export_1647 */] 00000BE4 4FEF 000C lea.l A7, [A7 + 0xC] label00000BE8: 00000BE8 4CEE 1880 FEF4 movem.l D7,A3,A4, [A6 - 0x10C] 00000BEE 4E5E unlink A6 00000BF0 4E75 rts export_1805: 00000BF2 4E56 0000 link A6, 0 00000BF6 48E7 0118 movem.l -[A7], D7,A3,A4 00000BFA 3E2E 0012 move.w D7, [A6 + 0x12] 00000BFE 266E 000C movea.l A3, [A6 + 0xC] 00000C02 286E 0008 movea.l A4, [A6 + 0x8] 00000C06 0C47 4C5F cmpi.w D7, 0x4C5F /* 'L_' */ 00000C0A 661E bne +0x20 /* 00000C2A */ 00000C0C 2F0B move.l -[A7], A3 00000C0E 4EAD 1162 jsr [A5 + 0x1162 /* export_552 */] 00000C12 588F addq.l A7, 4 00000C14 2F00 move.l -[A7], D0 00000C16 4878 4C5F push.l 0x4C5F /* 'L_' */ 00000C1A 2F0C move.l -[A7], A4 00000C1C 2054 movea.l A0, [A4] 00000C1E 2050 movea.l A0, [A0] 00000C20 2268 0070 movea.l A1, [A0 + 0x70] 00000C24 4E91 jsr [A1] 00000C26 4FEF 000C lea.l A7, [A7 + 0xC] label00000C2A: 00000C2A 48C7 ext.l D7 00000C2C 2F07 move.l -[A7], D7 00000C2E 2F0B move.l -[A7], A3 00000C30 2F0C move.l -[A7], A4 00000C32 4EAD 336A jsr [A5 + 0x336A /* export_1641 */] 00000C36 4FEF 000C lea.l A7, [A7 + 0xC] 00000C3A 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC] 00000C40 4E5E unlink A6 00000C42 4E75 rts fn00000C44: 00000C44 4E56 FFF8 link A6, -0x0008 00000C48 48E7 0118 movem.l -[A7], D7,A3,A4 00000C4C 286E 0008 movea.l A4, [A6 + 0x8] 00000C50 486E FFF8 pea.l [A6 - 0x8] 00000C54 4EAD 156A jsr [A5 + 0x156A /* export_681 */] 00000C58 588F addq.l A7, 4 00000C5A 6000 00E2 bra +0xE4 /* 00000D3E */ label00000C5E: 00000C5E 4878 687E push.l 0x687E /* 'h~' */ 00000C62 2F0B move.l -[A7], A3 00000C64 2053 movea.l A0, [A3] 00000C66 2050 movea.l A0, [A0] 00000C68 2268 000C movea.l A1, [A0 + 0xC] 00000C6C 4E91 jsr [A1] 00000C6E 4A00 tst.b D0 00000C70 508F addq.l A7, 8 00000C72 6700 00CA beq +0xCC /* 00000D3E */ 00000C76 2053 movea.l A0, [A3] 00000C78 4A68 000E tst.w [A0 + 0xE] 00000C7C 6600 00C0 bne +0xC2 /* 00000D3E */ 00000C80 2F0B move.l -[A7], A3 00000C82 2050 movea.l A0, [A0] 00000C84 2268 0090 movea.l A1, [A0 + 0x90] 00000C88 4E91 jsr [A1] 00000C8A 2D40 FFFC move.l [A6 - 0x4], D0 00000C8E 2040 movea.l A0, D0 00000C90 2050 movea.l A0, [A0] 00000C92 203C 4000 0000 move.l D0, 0x40000000 /* '@\0\0\0' */ 00000C98 C0A8 0010 and.l D0, [A0 + 0x10] 00000C9C 588F addq.l A7, 4 00000C9E 6700 009E beq +0xA0 /* 00000D3E */ 00000CA2 2053 movea.l A0, [A3] 00000CA4 3E28 0028 move.w D7, [A0 + 0x28] 00000CA8 0C47 0002 cmpi.w D7, 0x2 00000CAC 6D00 0090 blt +0x92 /* 00000D3E */ 00000CB0 0C47 0004 cmpi.w D7, 0x4 00000CB4 660C bne +0xE /* 00000CC2 */ 00000CB6 2054 movea.l A0, [A4] 00000CB8 4A68 0078 tst.w [A0 + 0x78] 00000CBC 665C bne +0x5E /* 00000D1A */ 00000CBE 7E02 moveq.l D7, 0x02 00000CC0 6058 bra +0x5A /* 00000D1A */ label00000CC2: 00000CC2 0C47 0005 cmpi.w D7, 0x5 00000CC6 660C bne +0xE /* 00000CD4 */ 00000CC8 2054 movea.l A0, [A4] 00000CCA 4A68 007A tst.w [A0 + 0x7A] 00000CCE 664A bne +0x4C /* 00000D1A */ 00000CD0 7E02 moveq.l D7, 0x02 00000CD2 6046 bra +0x48 /* 00000D1A */ label00000CD4: 00000CD4 0C47 0007 cmpi.w D7, 0x7 00000CD8 660C bne +0xE /* 00000CE6 */ 00000CDA 2054 movea.l A0, [A4] 00000CDC 4A68 007C tst.w [A0 + 0x7C] 00000CE0 6638 bne +0x3A /* 00000D1A */ 00000CE2 7E02 moveq.l D7, 0x02 00000CE4 6034 bra +0x36 /* 00000D1A */ label00000CE6: 00000CE6 0C47 0003 cmpi.w D7, 0x3 00000CEA 660C bne +0xE /* 00000CF8 */ 00000CEC 2054 movea.l A0, [A4] 00000CEE 4A68 007E tst.w [A0 + 0x7E] 00000CF2 6626 bne +0x28 /* 00000D1A */ 00000CF4 7E02 moveq.l D7, 0x02 00000CF6 6022 bra +0x24 /* 00000D1A */ label00000CF8: 00000CF8 0C47 0008 cmpi.w D7, 0x8 00000CFC 660C bne +0xE /* 00000D0A */ 00000CFE 2054 movea.l A0, [A4] 00000D00 4A68 0080 tst.w [A0 + 0x80] 00000D04 6614 bne +0x16 /* 00000D1A */ 00000D06 7E02 moveq.l D7, 0x02 00000D08 6010 bra +0x12 /* 00000D1A */ label00000D0A: 00000D0A 0C47 0006 cmpi.w D7, 0x6 00000D0E 660A bne +0xC /* 00000D1A */ 00000D10 2054 movea.l A0, [A4] 00000D12 4A68 0082 tst.w [A0 + 0x82] 00000D16 6602 bne +0x4 /* 00000D1A */ 00000D18 7E02 moveq.l D7, 0x02 label00000D1A: 00000D1A 7000 moveq.l D0, 0x00 00000D1C 2F00 move.l -[A7], D0 00000D1E 48C7 ext.l D7 00000D20 2207 move.l D1, D7 00000D22 4481 neg.l D1 00000D24 2F01 move.l -[A7], D1 00000D26 2F0B move.l -[A7], A3 00000D28 2F3C 7669 6577 move.l -[A7], 0x76696577 /* 'view' */ 00000D2E 4EAD 00FA jsr [A5 + 0xFA /* export_27 */] 00000D32 2053 movea.l A0, [A3] 00000D34 317C FFFF 0028 move.w [A0 + 0x28], 0xFFFF 00000D3A 4FEF 0010 lea.l A7, [A7 + 0x10] label00000D3E: 00000D3E 486E FFF8 pea.l [A6 - 0x8] 00000D42 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */] 00000D46 2640 movea.l A3, D0 00000D48 200B move.l D0, A3 00000D4A 588F addq.l A7, 4 00000D4C 6600 FF10 bne -0xEE /* 00000C5E */ 00000D50 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14] 00000D56 4E5E unlink A6 00000D58 4E75 rts fn00000D5A: 00000D5A 4E56 FFE2 link A6, -0x001E 00000D5E 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000D62 266E 0008 movea.l A3, [A6 + 0x8] 00000D66 7000 moveq.l D0, 0x00 00000D68 2D40 FFE6 move.l [A6 - 0x1A], D0 00000D6C 598F subq.l A7, 4 00000D6E 2F3C 6676 6577 move.l -[A7], 0x66766577 /* 'fvew' */ 00000D74 322E 000E move.w D1, [A6 + 0xE] 00000D78 927C 000A sub.w D1, 0xA /* '\n' */ 00000D7C 3F01 move.w -[A7], D1 00000D7E A9A0 syscall GetResource 00000D80 2D57 FFEE move.l [A6 - 0x12], [A7] 00000D84 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */] 00000D88 7000 moveq.l D0, 0x00 00000D8A 2F00 move.l -[A7], D0 00000D8C 4EAD 296A jsr [A5 + 0x296A /* export_1321 */] 00000D90 2D40 FFF2 move.l [A6 - 0xE], D0 00000D94 7000 moveq.l D0, 0x00 00000D96 2F00 move.l -[A7], D0 00000D98 2F00 move.l -[A7], D0 00000D9A 2F00 move.l -[A7], D0 00000D9C 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000DA0 4EAD 297A jsr [A5 + 0x297A /* export_1323 */] 00000DA4 2F2E FFEE move.l -[A7], [A6 - 0x12] 00000DA8 A9A2 syscall LoadResource 00000DAA 206E FFEE movea.l A0, [A6 - 0x12] 00000DAE A029 syscall HLock 00000DB0 2F2E FFEE move.l -[A7], [A6 - 0x12] 00000DB4 A992 syscall DetachResource 00000DB6 0C6E 0BBA 000E cmpi.w [A6 + 0xE], 0xBBA 00000DBC 57C0 seq D0 00000DBE 0240 0001 andi.w D0, 0x1 00000DC2 48C0 ext.l D0 00000DC4 1D40 FFF7 move.b [A6 - 0x9], D0 00000DC8 2053 movea.l A0, [A3] 00000DCA 1D68 0077 FFF8 move.b [A6 - 0x8], [A0 + 0x77] 00000DD0 7000 moveq.l D0, 0x00 00000DD2 4A2E FFF7 tst.b [A6 - 0x9] 00000DD6 4FEF 0018 lea.l A7, [A7 + 0x18] 00000DDA 6708 beq +0xA /* 00000DE4 */ 00000DDC 4A2E FFF8 tst.b [A6 - 0x8] 00000DE0 6602 bne +0x4 /* 00000DE4 */ 00000DE2 7001 moveq.l D0, 0x01 label00000DE4: 00000DE4 1D40 FFF9 move.b [A6 - 0x7], D0 00000DE8 206E FFEE movea.l A0, [A6 - 0x12] 00000DEC 2050 movea.l A0, [A0] 00000DEE 2D48 FFFA move.l [A6 - 0x6], A0 00000DF2 49E8 002A lea.l A4, [A0 + 0x2A] 00000DF6 2D4C FFE6 move.l [A6 - 0x1A], A4 00000DFA 2D4C FFEA move.l [A6 - 0x16], A4 00000DFE 3028 0028 move.w D0, [A0 + 0x28] 00000E02 48C0 ext.l D0 00000E04 2C00 move.l D6, D0 00000E06 5286 addq.l D6, 1 00000E08 4247 clr.w D7 00000E0A 78FF moveq.l D4, 0xFFFFFFFF 00000E0C 6000 01D6 bra +0x1D8 /* 00000FE4 */ label00000E10: 00000E10 486E FFEA pea.l [A6 - 0x16] 00000E14 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000E18 4EAD 298A jsr [A5 + 0x298A /* export_1325 */] 00000E1C 2D40 FFE2 move.l [A6 - 0x1E], D0 00000E20 7A01 moveq.l D5, 0x01 00000E22 302C 0010 move.w D0, [A4 + 0x10] 00000E26 3D40 FFFE move.w [A6 - 0x2], D0 00000E2A 5440 addq.w D0, 2 00000E2C 508F addq.l A7, 8 00000E2E 6700 0124 beq +0x126 /* 00000F54 */ 00000E32 5540 subq.w D0, 2 00000E34 676C beq +0x6E /* 00000EA2 */ 00000E36 0440 0BEA subi.w D0, 0xBEA 00000E3A 6744 beq +0x46 /* 00000E80 */ 00000E3C 5340 subq.w D0, 1 00000E3E 6700 00EC beq +0xEE /* 00000F2C */ 00000E42 5940 subq.w D0, 4 00000E44 6700 010E beq +0x110 /* 00000F54 */ 00000E48 5D40 subq.w D0, 6 00000E4A 6700 00E8 beq +0xEA /* 00000F34 */ 00000E4E 0440 212A subi.w D0, 0x212A /* '!*' */ 00000E52 6700 0100 beq +0x102 /* 00000F54 */ 00000E56 5340 subq.w D0, 1 00000E58 6700 00FA beq +0xFC /* 00000F54 */ 00000E5C 0440 04E2 subi.w D0, 0x4E2 00000E60 6700 00E2 beq +0xE4 /* 00000F44 */ 00000E64 0440 1F42 subi.w D0, 0x1F42 00000E68 677E beq +0x80 /* 00000EE8 */ 00000E6A 5340 subq.w D0, 1 00000E6C 6700 00CE beq +0xD0 /* 00000F3C */ 00000E70 5540 subq.w D0, 2 00000E72 6700 00D8 beq +0xDA /* 00000F4C */ 00000E76 5B40 subq.w D0, 5 00000E78 6700 0090 beq +0x92 /* 00000F0A */ 00000E7C 6000 00DE bra +0xE0 /* 00000F5C */ label00000E80: 00000E80 4247 clr.w D7 00000E82 2053 movea.l A0, [A3] 00000E84 7002 moveq.l D0, 0x02 00000E86 B068 0072 cmp.w D0, [A0 + 0x72] 00000E8A 6700 00D0 beq +0xD2 /* 00000F5C */ 00000E8E 4A68 0072 tst.w [A0 + 0x72] 00000E92 6604 bne +0x6 /* 00000E98 */ 00000E94 70DC moveq.l D0, 0xFFFFFFDC 00000E96 6002 bra +0x4 /* 00000E9A */ label00000E98: 00000E98 70F4 moveq.l D0, 0xFFFFFFF4 label00000E9A: 00000E9A 4880 ext.w D0 00000E9C 3E00 move.w D7, D0 00000E9E 6000 00BC bra +0xBE /* 00000F5C */ label00000EA2: 00000EA2 2053 movea.l A0, [A3] 00000EA4 7002 moveq.l D0, 0x02 00000EA6 B068 0072 cmp.w D0, [A0 + 0x72] 00000EAA 6700 00B0 beq +0xB2 /* 00000F5C */ 00000EAE 4A68 0072 tst.w [A0 + 0x72] 00000EB2 661A bne +0x1C /* 00000ECE */ 00000EB4 5154 subq.w [A4], 8 00000EB6 506C 0004 addq.w [A4 + 0x4], 8 00000EBA 546C 0002 addq.w [A4 + 0x2], 2 00000EBE 066C 0012 0006 addi.w [A4 + 0x6], 0x12 00000EC4 206E FFFA movea.l A0, [A6 - 0x6] 00000EC8 0668 0012 0004 addi.w [A0 + 0x4], 0x12 label00000ECE: 00000ECE 586C 0002 addq.w [A4 + 0x2], 4 00000ED2 586C 0006 addq.w [A4 + 0x6], 4 00000ED6 206E FFFA movea.l A0, [A6 - 0x6] 00000EDA 5468 0004 addq.w [A0 + 0x4], 2 00000EDE 2053 movea.l A0, [A3] 00000EE0 3968 0072 0016 move.w [A4 + 0x16], [A0 + 0x72] 00000EE6 6074 bra +0x76 /* 00000F5C */ label00000EE8: 00000EE8 2053 movea.l A0, [A3] 00000EEA 4A68 0074 tst.w [A0 + 0x74] 00000EEE 6708 beq +0xA /* 00000EF8 */ 00000EF0 203C 0000 514A move.l D0, 0x514A /* 'QJ' */ 00000EF6 6006 bra +0x8 /* 00000EFE */ label00000EF8: 00000EF8 203C 0000 5144 move.l D0, 0x5144 /* 'QD' */ label00000EFE: 00000EFE 3940 0010 move.w [A4 + 0x10], D0 00000F02 2053 movea.l A0, [A3] 00000F04 1A28 0079 move.b D5, [A0 + 0x79] 00000F08 6052 bra +0x54 /* 00000F5C */ label00000F0A: 00000F0A 2053 movea.l A0, [A3] 00000F0C 4A68 0074 tst.w [A0 + 0x74] 00000F10 6708 beq +0xA /* 00000F1A */ 00000F12 203C 0000 514D move.l D0, 0x514D /* 'QM' */ 00000F18 6006 bra +0x8 /* 00000F20 */ label00000F1A: 00000F1A 203C 0000 514C move.l D0, 0x514C /* 'QL' */ label00000F20: 00000F20 3940 0010 move.w [A4 + 0x10], D0 00000F24 2053 movea.l A0, [A3] 00000F26 1A28 0079 move.b D5, [A0 + 0x79] 00000F2A 6030 bra +0x32 /* 00000F5C */ label00000F2C: 00000F2C 2053 movea.l A0, [A3] 00000F2E 1A28 007B move.b D5, [A0 + 0x7B] 00000F32 6028 bra +0x2A /* 00000F5C */ label00000F34: 00000F34 2053 movea.l A0, [A3] 00000F36 1A28 007D move.b D5, [A0 + 0x7D] 00000F3A 6020 bra +0x22 /* 00000F5C */ label00000F3C: 00000F3C 2053 movea.l A0, [A3] 00000F3E 1A28 007F move.b D5, [A0 + 0x7F] 00000F42 6018 bra +0x1A /* 00000F5C */ label00000F44: 00000F44 2053 movea.l A0, [A3] 00000F46 1A28 0081 move.b D5, [A0 + 0x81] 00000F4A 6010 bra +0x12 /* 00000F5C */ label00000F4C: 00000F4C 2053 movea.l A0, [A3] 00000F4E 1A28 0083 move.b D5, [A0 + 0x83] 00000F52 6008 bra +0xA /* 00000F5C */ label00000F54: 00000F54 4A2E FFF9 tst.b [A6 - 0x7] 00000F58 6702 beq +0x4 /* 00000F5C */ 00000F5A 4205 clr.b D5 label00000F5C: 00000F5C 4A05 tst.b D5 00000F5E 6742 beq +0x44 /* 00000FA2 */ 00000F60 4A47 tst.w D7 00000F62 6708 beq +0xA /* 00000F6C */ 00000F64 9F6C 0002 sub.w [A4 + 0x2], D7 00000F68 9F6C 0006 sub.w [A4 + 0x6], D7 label00000F6C: 00000F6C B86C 0006 cmp.w D4, [A4 + 0x6] 00000F70 6C04 bge +0x6 /* 00000F76 */ 00000F72 382C 0006 move.w D4, [A4 + 0x6] label00000F76: 00000F76 B9EE FFE6 cmpa.l A4, [A6 - 0x1A] 00000F7A 6608 bne +0xA /* 00000F84 */ 00000F7C 2D6E FFEA FFE6 move.l [A6 - 0x1A], [A6 - 0x16] 00000F82 603A bra +0x3C /* 00000FBE */ label00000F84: 00000F84 202E FFEA move.l D0, [A6 - 0x16] 00000F88 908C sub.l D0, A4 00000F8A 226E FFE6 movea.l A1, [A6 - 0x1A] 00000F8E 204C movea.l A0, A4 00000F90 A02E syscall BlockMove/BlockMoveData 00000F92 202E FFEA move.l D0, [A6 - 0x16] 00000F96 D0AE FFE6 add.l D0, [A6 - 0x1A] 00000F9A 908C sub.l D0, A4 00000F9C 2D40 FFE6 move.l [A6 - 0x1A], D0 00000FA0 601C bra +0x1E /* 00000FBE */ label00000FA2: 00000FA2 206E FFFA movea.l A0, [A6 - 0x6] 00000FA6 5368 0028 subq.w [A0 + 0x28], 1 00000FAA 7001 moveq.l D0, 0x01 00000FAC B086 cmp.l D0, D6 00000FAE 6C0E bge +0x10 /* 00000FBE */ 00000FB0 206E FFEA movea.l A0, [A6 - 0x16] 00000FB4 3028 0002 move.w D0, [A0 + 0x2] 00000FB8 906C 0002 sub.w D0, [A4 + 0x2] 00000FBC DE40 add.w D7, D0 label00000FBE: 00000FBE 286E FFEA movea.l A4, [A6 - 0x16] 00000FC2 4AAE FFE2 tst.l [A6 - 0x1E] 00000FC6 671A beq +0x1C /* 00000FE2 */ 00000FC8 7003 moveq.l D0, 0x03 00000FCA 2F00 move.l -[A7], D0 00000FCC 206E FFE2 movea.l A0, [A6 - 0x1E] 00000FD0 2F08 move.l -[A7], A0 00000FD2 2050 movea.l A0, [A0] 00000FD4 2050 movea.l A0, [A0] 00000FD6 2268 0014 movea.l A1, [A0 + 0x14] 00000FDA 4E91 jsr [A1] 00000FDC 7000 moveq.l D0, 0x00 00000FDE 508F addq.l A7, 8 00000FE0 6002 bra +0x4 /* 00000FE4 */ label00000FE2: 00000FE2 7000 moveq.l D0, 0x00 label00000FE4: 00000FE4 5386 subq.l D6, 1 00000FE6 6E00 FE28 bgt -0x1D6 /* 00000E10 */ 00000FEA 4A2E FFF7 tst.b [A6 - 0x9] 00000FEE 671C beq +0x1E /* 0000100C */ 00000FF0 4A2E FFF9 tst.b [A6 - 0x7] 00000FF4 672E beq +0x30 /* 00001024 */ 00000FF6 206E FFFA movea.l A0, [A6 - 0x6] 00000FFA 317C 0014 0004 move.w [A0 + 0x4], 0x14 00001000 206E FFFA movea.l A0, [A6 - 0x6] 00001004 317C 0014 001A move.w [A0 + 0x1A], 0x14 0000100A 6018 bra +0x1A /* 00001024 */ label0000100C: 0000100C 206E FFFA movea.l A0, [A6 - 0x6] 00001010 3144 0006 move.w [A0 + 0x6], D4 00001014 4A2E FFF8 tst.b [A6 - 0x8] 00001018 660A bne +0xC /* 00001024 */ 0000101A 206E FFFA movea.l A0, [A6 - 0x6] 0000101E 317C 0014 0016 move.w [A0 + 0x16], 0x14 label00001024: 00001024 302E 000E move.w D0, [A6 + 0xE] 00001028 48C0 ext.l D0 0000102A 2F00 move.l -[A7], D0 0000102C 2F3C 6676 6577 move.l -[A7], 0x66766577 /* 'fvew' */ 00001032 202E FFEA move.l D0, [A6 - 0x16] 00001036 90AE FFFA sub.l D0, [A6 - 0x6] 0000103A 2F00 move.l -[A7], D0 0000103C 2F2E FFFA move.l -[A7], [A6 - 0x6] 00001040 4EAD 0A0A jsr [A5 + 0xA0A /* export_317 */] 00001044 206E FFEE movea.l A0, [A6 - 0x12] 00001048 A02A syscall HUnlock 0000104A 206E FFEE movea.l A0, [A6 - 0x12] 0000104E A023 syscall DisposHandle/DisposeHandle 00001050 4FEF 0010 lea.l A7, [A7 + 0x10] 00001054 4CEE 18F0 FFCA movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x36] 0000105A 4E5E unlink A6 0000105C 4E75 rts fn0000105E: 0000105E 4E56 0000 link A6, 0 00001062 48E7 0018 movem.l -[A7], A3,A4 00001066 286E 0008 movea.l A4, [A6 + 0x8] 0000106A 266D F62A movea.l A3, [A5 - 0x9D6] 0000106E 2053 movea.l A0, [A3] 00001070 08E8 0005 0031 bset.b [A0 + 0x31], 0x5 00001076 2F0C move.l -[A7], A4 00001078 4EBA FBCA jsr [PC - 0x436 /* 00000C44 */] 0000107C 4878 0BBA push.l 0xBBA 00001080 2F0C move.l -[A7], A4 00001082 4EBA FCD6 jsr [PC - 0x32A /* 00000D5A */] 00001086 4878 0C1E push.l 0xC1E 0000108A 2F0C move.l -[A7], A4 0000108C 4EBA FCCC jsr [PC - 0x334 /* 00000D5A */] 00001090 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00001096 4E5E unlink A6 00001098 4E75 rts export_1806: 0000109A 4E56 0000 link A6, 0 0000109E 2F07 move.l -[A7], D7 000010A0 3E2E 000E move.w D7, [A6 + 0xE] 000010A4 3007 move.w D0, D7 000010A6 0440 4C6B subi.w D0, 0x4C6B /* 'Lk' */ 000010AA 6B20 bmi +0x22 /* 000010CC */ 000010AC 0C40 0004 cmpi.w D0, 0x4 000010B0 6E1A bgt +0x1C /* 000010CC */ 000010B2 D040 add.w D0, D0 000010B4 303B 0006 move.w D0, [PC + D0.w + 0x6] 000010B8 4EFB 0000 jmp [PC + D0.w] 000010BC 000C 000C ori.b A4, 0xC 000010C0 000C 000C ori.b A4, 0xC 000010C4 000C 48C7 ori.b A4, 0xC7 000010C8 2007 move.l D0, D7 000010CA 600E bra +0x10 /* 000010DA */ label000010CC: 000010CC 48C7 ext.l D7 000010CE 2F07 move.l -[A7], D7 000010D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000010D4 4EAD 1CA2 jsr [A5 + 0x1CA2 /* export_912 */] 000010D8 508F addq.l A7, 8 label000010DA: 000010DA 2E2E FFFC move.l D7, [A6 - 0x4] 000010DE 4E5E unlink A6 000010E0 4E75 rts export_1807: 000010E2 4E56 0000 link A6, 0 000010E6 48E7 0708 movem.l -[A7], D5,D6,D7,A4 000010EA 3A2E 0012 move.w D5, [A6 + 0x12] 000010EE 3C2E 0016 move.w D6, [A6 + 0x16] 000010F2 3E2E 000E move.w D7, [A6 + 0xE] 000010F6 3007 move.w D0, D7 000010F8 0440 4C6B subi.w D0, 0x4C6B /* 'Lk' */ 000010FC 6B6A bmi +0x6C /* 00001168 */ 000010FE 0C40 0004 cmpi.w D0, 0x4 00001102 6E64 bgt +0x66 /* 00001168 */ 00001104 D040 add.w D0, D0 00001106 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000110A 4EFB 0000 jmp [PC + D0.w] 0000110E 000C 000C ori.b A4, 0xC 00001112 000C 000C ori.b A4, 0xC 00001116 000C 7000 ori.b A4, 0x0 0000111A 2840 movea.l A4, D0 0000111C 0C47 4C6F cmpi.w D7, 0x4C6F /* 'Lo' */ 00001120 6706 beq +0x8 /* 00001128 */ 00001122 0C47 4C6E cmpi.w D7, 0x4C6E /* 'Ln' */ 00001126 6616 bne +0x18 /* 0000113E */ label00001128: 00001128 0C46 0001 cmpi.w D6, 0x1 0000112C 662A bne +0x2C /* 00001158 */ 0000112E 598F subq.l A7, 4 00001130 2F3C 4943 4E23 move.l -[A7], 0x49434E23 /* 'ICN#' */ 00001136 3F07 move.w -[A7], D7 00001138 A9A0 syscall GetResource 0000113A 285F movea.l A4, [A7]+ 0000113C 601A bra +0x1C /* 00001158 */ label0000113E: 0000113E 598F subq.l A7, 4 00001140 48C6 ext.l D6 00001142 2F06 move.l -[A7], D6 00001144 48C5 ext.l D5 00001146 2F05 move.l -[A7], D5 00001148 4EAD 1CEA jsr [A5 + 0x1CEA /* export_921 */] 0000114C 508F addq.l A7, 8 0000114E 2F00 move.l -[A7], D0 00001150 3F3C F064 move.w -[A7], 0xF064 00001154 A9A0 syscall GetResource 00001156 285F movea.l A4, [A7]+ label00001158: 00001158 200C move.l D0, A4 0000115A 6708 beq +0xA /* 00001164 */ 0000115C 2F0C move.l -[A7], A4 0000115E A992 syscall DetachResource 00001160 204C movea.l A0, A4 00001162 A04A syscall HNoPurge label00001164: 00001164 200C move.l D0, A4 00001166 6018 bra +0x1A /* 00001180 */ label00001168: 00001168 48C6 ext.l D6 0000116A 2F06 move.l -[A7], D6 0000116C 48C5 ext.l D5 0000116E 2F05 move.l -[A7], D5 00001170 48C7 ext.l D7 00001172 2F07 move.l -[A7], D7 00001174 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001178 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */] 0000117C 4FEF 0010 lea.l A7, [A7 + 0x10] label00001180: 00001180 4CEE 10E0 FFF0 movem.l D5,D6,D7,A4, [A6 - 0x10] 00001186 4E5E unlink A6 00001188 4E75 rts export_1808: 0000118A 4E56 0000 link A6, 0 0000118E 203C 0000 6B6C move.l D0, 0x6B6C /* 'kl' */ 00001194 4E5E unlink A6 00001196 4E75 rts export_1809: 00001198 4E56 0000 link A6, 0 0000119C 2F07 move.l -[A7], D7 0000119E 3E2E 000E move.w D7, [A6 + 0xE] 000011A2 6608 bne +0xA /* 000011AC */ 000011A4 203C 0000 6B6C move.l D0, 0x6B6C /* 'kl' */ 000011AA 6012 bra +0x14 /* 000011BE */ label000011AC: 000011AC 3007 move.w D0, D7 000011AE 5340 subq.w D0, 1 000011B0 48C0 ext.l D0 000011B2 2F00 move.l -[A7], D0 000011B4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011B8 4EAD 069A jsr [A5 + 0x69A /* export_207 */] 000011BC 508F addq.l A7, 8 label000011BE: 000011BE 2E2E FFFC move.l D7, [A6 - 0x4] 000011C2 4E5E unlink A6 000011C4 4E75 rts export_1810: 000011C6 4E56 0000 link A6, 0 000011CA 2F07 move.l -[A7], D7 000011CC 2E2E 000C move.l D7, [A6 + 0xC] 000011D0 7001 moveq.l D0, 0x01 000011D2 0C87 0000 6B6C cmpi.l D7, 0x6B6C /* 'kl' */ 000011D8 6718 beq +0x1A /* 000011F2 */ 000011DA 2F00 move.l -[A7], D0 000011DC 2F07 move.l -[A7], D7 000011DE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011E2 4EAD 06A2 jsr [A5 + 0x6A2 /* export_208 */] 000011E6 508F addq.l A7, 8 000011E8 2200 move.l D1, D0 000011EA 201F move.l D0, [A7]+ 000011EC 4A01 tst.b D1 000011EE 6602 bne +0x4 /* 000011F2 */ 000011F0 7000 moveq.l D0, 0x00 label000011F2: 000011F2 2E2E FFFC move.l D7, [A6 - 0x4] 000011F6 4E5E unlink A6 000011F8 4E75 rts export_1811: 000011FA 4E56 0000 link A6, 0 000011FE 203C 0000 008A move.l D0, 0x8A 00001204 4E5E unlink A6 00001206 4E75 rts export_1812: 00001208 4E56 0000 link A6, 0 0000120C 48E7 0108 movem.l -[A7], D7,A4 00001210 3E2E 0012 move.w D7, [A6 + 0x12] 00001214 286E 000C movea.l A4, [A6 + 0xC] 00001218 48C7 ext.l D7 0000121A 2F07 move.l -[A7], D7 0000121C 2F0C move.l -[A7], A4 0000121E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001222 4EAD 2DAA jsr [A5 + 0x2DAA /* export_1457 */] 00001226 4A47 tst.w D7 00001228 6612 bne +0x14 /* 0000123C */ 0000122A 397C 6784 000A move.w [A4 + 0xA], 0x6784 00001230 4A2D F6BF tst.b [A5 - 0x941] 00001234 6606 bne +0x8 /* 0000123C */ 00001236 397C 000D 000C move.w [A4 + 0xC], 0xD /* '\r' */ label0000123C: 0000123C 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00001242 4E5E unlink A6 00001244 4E75 rts export_1813: 00001246 4E56 0000 link A6, 0 0000124A 4A6E 000E tst.w [A6 + 0xE] 0000124E 57C0 seq D0 00001250 4400 neg.b D0 00001252 4E5E unlink A6 00001254 4E75 rts export_1814: 00001256 4E56 0000 link A6, 0 0000125A 48E7 0118 movem.l -[A7], D7,A3,A4 0000125E 266E 0010 movea.l A3, [A6 + 0x10] 00001262 3E2E 000E move.w D7, [A6 + 0xE] 00001266 286E 0008 movea.l A4, [A6 + 0x8] 0000126A 48C7 ext.l D7 0000126C 2F07 move.l -[A7], D7 0000126E 2F0C move.l -[A7], A4 00001270 4EBA 038E jsr [PC + 0x38E /* 00001600 */] 00001274 4A00 tst.b D0 00001276 508F addq.l A7, 8 00001278 6708 beq +0xA /* 00001282 */ 0000127A 36BC FFFF move.w [A3], 0xFFFF 0000127E 701F moveq.l D0, 0x1F 00001280 6010 bra +0x12 /* 00001292 */ label00001282: 00001282 2F0B move.l -[A7], A3 00001284 48C7 ext.l D7 00001286 2F07 move.l -[A7], D7 00001288 2F0C move.l -[A7], A4 0000128A 4EAD 335A jsr [A5 + 0x335A /* export_1639 */] 0000128E 4FEF 000C lea.l A7, [A7 + 0xC] label00001292: 00001292 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC] 00001298 4E5E unlink A6 0000129A 4E75 rts export_1815: 0000129C 4E56 0000 link A6, 0 000012A0 48E7 0108 movem.l -[A7], D7,A4 000012A4 3E2E 000E move.w D7, [A6 + 0xE] 000012A8 286E 0008 movea.l A4, [A6 + 0x8] 000012AC 48C7 ext.l D7 000012AE 2F07 move.l -[A7], D7 000012B0 2F0C move.l -[A7], A4 000012B2 4EBA 032A jsr [PC + 0x32A /* 000015DE */] 000012B6 4A00 tst.b D0 000012B8 508F addq.l A7, 8 000012BA 670C beq +0xE /* 000012C8 */ 000012BC 48C7 ext.l D7 000012BE 2007 move.l D0, D7 000012C0 90BC 0000 6B9E sub.l D0, 0x6B9E 000012C6 6028 bra +0x2A /* 000012F0 */ label000012C8: 000012C8 48C7 ext.l D7 000012CA 2F07 move.l -[A7], D7 000012CC 2F0C move.l -[A7], A4 000012CE 4EBA 0330 jsr [PC + 0x330 /* 00001600 */] 000012D2 4A00 tst.b D0 000012D4 508F addq.l A7, 8 000012D6 670C beq +0xE /* 000012E4 */ 000012D8 48C7 ext.l D7 000012DA 2007 move.l D0, D7 000012DC 90BC 0000 6BA8 sub.l D0, 0x6BA8 000012E2 600C bra +0xE /* 000012F0 */ label000012E4: 000012E4 48C7 ext.l D7 000012E6 2F07 move.l -[A7], D7 000012E8 2F0C move.l -[A7], A4 000012EA 4EAD 33CA jsr [A5 + 0x33CA /* export_1653 */] 000012EE 508F addq.l A7, 8 label000012F0: 000012F0 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000012F6 4E5E unlink A6 000012F8 4E75 rts export_1816: 000012FA 4E56 0000 link A6, 0 000012FE 48E7 1118 movem.l -[A7], D3,D7,A3,A4 00001302 266E 000C movea.l A3, [A6 + 0xC] 00001306 286E 0008 movea.l A4, [A6 + 0x8] 0000130A 2053 movea.l A0, [A3] 0000130C 4A68 000E tst.w [A0 + 0xE] 00001310 662A bne +0x2C /* 0000133C */ 00001312 7E01 moveq.l D7, 0x01 00001314 6020 bra +0x22 /* 00001336 */ label00001316: 00001316 48C7 ext.l D7 00001318 2F07 move.l -[A7], D7 0000131A 48C7 ext.l D7 0000131C 2054 movea.l A0, [A4] 0000131E 2007 move.l D0, D7 00001320 D080 add.l D0, D0 00001322 2200 move.l D1, D0 00001324 D281 add.l D1, D1 00001326 D081 add.l D0, D1 00001328 4870 085A pea.l [A0 + D0 + 0x5A] 0000132C 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */] 00001330 508F addq.l A7, 8 00001332 3007 move.w D0, D7 00001334 5247 addq.w D7, 1 label00001336: 00001336 0C47 0007 cmpi.w D7, 0x7 0000133A 6FDA ble -0x24 /* 00001316 */ label0000133C: 0000133C 2F0B move.l -[A7], A3 0000133E 2F0C move.l -[A7], A4 00001340 4EAD 345A jsr [A5 + 0x345A /* export_1671 */] 00001344 508F addq.l A7, 8 00001346 4CEE 1888 FFF0 movem.l D3,D7,A3,A4, [A6 - 0x10] 0000134C 4E5E unlink A6 0000134E 4E75 rts export_1817: 00001350 4E56 0000 link A6, 0 00001354 48E7 0018 movem.l -[A7], A3,A4 00001358 266E 0010 movea.l A3, [A6 + 0x10] 0000135C 286E 000C movea.l A4, [A6 + 0xC] 00001360 2F0B move.l -[A7], A3 00001362 2F0C move.l -[A7], A4 00001364 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001368 4EAD 0F22 jsr [A5 + 0xF22 /* export_480 */] 0000136C 2054 movea.l A0, [A4] 0000136E 0CA8 7373 636C 0004 cmpi.l [A0 + 0x4], 0x7373636C /* 'sscl' */ 00001376 6604 bne +0x6 /* 0000137C */ 00001378 422B 0004 clr.b [A3 + 0x4] label0000137C: 0000137C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00001382 4E5E unlink A6 00001384 4E75 rts export_1818: 00001386 4E56 0000 link A6, 0 0000138A 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000138E 266E 000C movea.l A3, [A6 + 0xC] 00001392 286E 0008 movea.l A4, [A6 + 0x8] 00001396 2053 movea.l A0, [A3] 00001398 2C28 0004 move.l D6, [A0 + 0x4] 0000139C 3E06 move.w D7, D6 0000139E 48C7 ext.l D7 000013A0 2F07 move.l -[A7], D7 000013A2 2F0C move.l -[A7], A4 000013A4 4EBA 0238 jsr [PC + 0x238 /* 000015DE */] 000013A8 4A00 tst.b D0 000013AA 508F addq.l A7, 8 000013AC 6714 beq +0x16 /* 000013C2 */ 000013AE 3007 move.w D0, D7 000013B0 907C 6B9E sub.w D0, 0x6B9E 000013B4 48C0 ext.l D0 000013B6 2F00 move.l -[A7], D0 000013B8 2F0C move.l -[A7], A4 000013BA 4EBA 001A jsr [PC + 0x1A /* 000013D6 */] 000013BE 508F addq.l A7, 8 000013C0 600A bra +0xC /* 000013CC */ label000013C2: 000013C2 2F0B move.l -[A7], A3 000013C4 2F0C move.l -[A7], A4 000013C6 4EAD 0FD2 jsr [A5 + 0xFD2 /* export_502 */] 000013CA 508F addq.l A7, 8 label000013CC: 000013CC 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10] 000013D2 4E5E unlink A6 000013D4 4E75 rts fn000013D6: 000013D6 4E56 FCE8 link A6, -0x0318 000013DA 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000013DE 3E2E 000E move.w D7, [A6 + 0xE] 000013E2 286E 0008 movea.l A4, [A6 + 0x8] 000013E6 558F subq.l A7, 2 000013E8 303C 0003 move.w D0, 0x3 000013EC A830 syscall Pack14 000013EE 4A1F tst.b [A7]+ 000013F0 6716 beq +0x18 /* 00001408 */ 000013F2 558F subq.l A7, 2 000013F4 303C 0007 move.w D0, 0x7 000013F8 A830 syscall Pack14 000013FA 4A1F tst.b [A7]+ 000013FC 670A beq +0xC /* 00001408 */ 000013FE 558F subq.l A7, 2 00001400 303C 0002 move.w D0, 0x2 00001404 A830 syscall Pack14 00001406 548F addq.l A7, 2 label00001408: 00001408 41EE FF00 lea.l A0, [A6 - 0x100] 0000140C 4210 clr.b [A0] 0000140E 4878 6B77 push.l 0x6B77 /* 'kw' */ 00001412 486E FF00 pea.l [A6 - 0x100] 00001416 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */] 0000141A 41EE FE00 lea.l A0, [A6 - 0x200] 0000141E 4210 clr.b [A0] 00001420 3007 move.w D0, D7 00001422 D07C 6BA8 add.w D0, 0x6BA8 00001426 48C0 ext.l D0 00001428 2F00 move.l -[A7], D0 0000142A 486E FE00 pea.l [A6 - 0x200] 0000142E 2F0C move.l -[A7], A4 00001430 2054 movea.l A0, [A4] 00001432 2050 movea.l A0, [A0] 00001434 2268 0054 movea.l A1, [A0 + 0x54] 00001438 4E91 jsr [A1] 0000143A 41EE FCEC lea.l A0, [A6 - 0x314] 0000143E 4210 clr.b [A0] 00001440 486E FE00 pea.l [A6 - 0x200] 00001444 2F3C 8000 0000 move.l -[A7], 0x80000000 0000144A 7030 moveq.l D0, 0x30 0000144C 2F00 move.l -[A7], D0 0000144E 486E FF00 pea.l [A6 - 0x100] 00001452 486E FCEC pea.l [A6 - 0x314] 00001456 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 0000145A 2054 movea.l A0, [A4] 0000145C 2668 001C movea.l A3, [A0 + 0x1C] 00001460 7000 moveq.l D0, 0x00 00001462 2F00 move.l -[A7], D0 00001464 2F0B move.l -[A7], A3 00001466 2053 movea.l A0, [A3] 00001468 2050 movea.l A0, [A0] 0000146A 2268 0044 movea.l A1, [A0 + 0x44] 0000146E 4E91 jsr [A1] 00001470 48C7 ext.l D7 00001472 2054 movea.l A0, [A4] 00001474 2007 move.l D0, D7 00001476 D080 add.l D0, D0 00001478 2200 move.l D1, D0 0000147A D281 add.l D1, D1 0000147C D081 add.l D0, D1 0000147E 43EE FDEC lea.l A1, [A6 - 0x214] 00001482 41F0 085A lea.l A0, [A0 + D0 + 0x5A] 00001486 22D8 move.l [A1]+, [A0]+ 00001488 32D8 move.w [A1]+, [A0]+ 0000148A 2D78 0118 FDFC move.l [A6 - 0x204], [0x00000118 /* TheZone */] 00001490 21F8 02A6 0118 move.l [0x00000118 /* TheZone */], [0x000002A6 /* SysZone */] 00001496 2D6E FDFC FDF8 move.l [A6 - 0x208], [A6 - 0x204] 0000149C 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 000014A0 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000014A4 558F subq.l A7, 2 000014A6 70FF moveq.l D0, 0xFFFFFFFF 000014A8 3F00 move.w -[A7], D0 000014AA 3F00 move.w -[A7], D0 000014AC 201F move.l D0, [A7]+ 000014AE 2F00 move.l -[A7], D0 000014B0 486E FCEC pea.l [A6 - 0x314] 000014B4 486E FDEC pea.l [A6 - 0x214] 000014B8 486E FDF2 pea.l [A6 - 0x20E] 000014BC 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000014C0 A82E syscall Pack12 000014C2 1C1F move.b D6, [A7]+ 000014C4 4EAD 008A jsr [A5 + 0x8A /* export_13 */] 000014C8 206E FDF8 movea.l A0, [A6 - 0x208] 000014CC A01B syscall SetZone 000014CE 4A06 tst.b D6 000014D0 4FEF 0030 lea.l A7, [A7 + 0x30] 000014D4 6754 beq +0x56 /* 0000152A */ 000014D6 598F subq.l A7, 4 000014D8 2053 movea.l A0, [A3] 000014DA 2F28 0010 move.l -[A7], [A0 + 0x10] 000014DE AA96 syscall GetPalette 000014E0 2D57 FCE8 move.l [A6 - 0x318], [A7] 000014E4 3007 move.w D0, D7 000014E6 5340 subq.w D0, 1 000014E8 3F00 move.w -[A7], D0 000014EA 486E FDF2 pea.l [A6 - 0x20E] 000014EE AA9C syscall SetEntryColor 000014F0 2053 movea.l A0, [A3] 000014F2 2F28 0010 move.l -[A7], [A0 + 0x10] 000014F6 AA94 syscall ActivatePalette 000014F8 48C7 ext.l D7 000014FA 2054 movea.l A0, [A4] 000014FC 2007 move.l D0, D7 000014FE D080 add.l D0, D0 00001500 2200 move.l D1, D0 00001502 D281 add.l D1, D1 00001504 D081 add.l D0, D1 00001506 41F0 085A lea.l A0, [A0 + D0 + 0x5A] 0000150A 43EE FDF2 lea.l A1, [A6 - 0x20E] 0000150E 20D9 move.l [A0]+, [A1]+ 00001510 30D9 move.w [A0]+, [A1]+ 00001512 48C7 ext.l D7 00001514 2F07 move.l -[A7], D7 00001516 486E FDF2 pea.l [A6 - 0x20E] 0000151A 4EAD 0A32 jsr [A5 + 0xA32 /* export_322 */] 0000151E 48C7 ext.l D7 00001520 2F07 move.l -[A7], D7 00001522 4EAD 0A3A jsr [A5 + 0xA3A /* export_323 */] 00001526 4FEF 000C lea.l A7, [A7 + 0xC] label0000152A: 0000152A 4CEE 18C0 FCD8 movem.l D6,D7,A3,A4, [A6 - 0x328] 00001530 4E5E unlink A6 00001532 4E75 rts export_1819: 00001534 4E56 0000 link A6, 0 00001538 48E7 1118 movem.l -[A7], D3,D7,A3,A4 0000153C 286E 0008 movea.l A4, [A6 + 0x8] 00001540 2F0C move.l -[A7], A4 00001542 4EAD 106A jsr [A5 + 0x106A /* export_521 */] 00001546 2054 movea.l A0, [A4] 00001548 2050 movea.l A0, [A0] 0000154A 2668 0050 movea.l A3, [A0 + 0x50] 0000154E 3E3C 6BA9 move.w D7, 0x6BA9 00001552 588F addq.l A7, 4 00001554 6010 bra +0x12 /* 00001566 */ label00001556: 00001556 48C7 ext.l D7 00001558 2F07 move.l -[A7], D7 0000155A 2F0C move.l -[A7], A4 0000155C 204B movea.l A0, A3 0000155E 4E90 jsr [A0] 00001560 508F addq.l A7, 8 00001562 3007 move.w D0, D7 00001564 5247 addq.w D7, 1 label00001566: 00001566 0C47 6BAF cmpi.w D7, 0x6BAF 0000156A 6FEA ble -0x14 /* 00001556 */ 0000156C 4CEE 1888 FFF0 movem.l D3,D7,A3,A4, [A6 - 0x10] 00001572 4E5E unlink A6 00001574 4E75 rts export_1820: 00001576 4E56 FF00 link A6, -0x0100 0000157A 48E7 0108 movem.l -[A7], D7,A4 0000157E 3E2E 000E move.w D7, [A6 + 0xE] 00001582 286E 0008 movea.l A4, [A6 + 0x8] 00001586 48C7 ext.l D7 00001588 2F07 move.l -[A7], D7 0000158A 2F0C move.l -[A7], A4 0000158C 4EBA 0072 jsr [PC + 0x72 /* 00001600 */] 00001590 4A00 tst.b D0 00001592 508F addq.l A7, 8 00001594 6732 beq +0x34 /* 000015C8 */ 00001596 41EE FF00 lea.l A0, [A6 - 0x100] 0000159A 4210 clr.b [A0] 0000159C 48C7 ext.l D7 0000159E 2F07 move.l -[A7], D7 000015A0 486E FF00 pea.l [A6 - 0x100] 000015A4 2F0C move.l -[A7], A4 000015A6 2054 movea.l A0, [A4] 000015A8 2050 movea.l A0, [A0] 000015AA 2268 0054 movea.l A1, [A0 + 0x54] 000015AE 4E91 jsr [A1] 000015B0 3007 move.w D0, D7 000015B2 907C 6BA8 sub.w D0, 0x6BA8 000015B6 48C0 ext.l D0 000015B8 2F00 move.l -[A7], D0 000015BA 486E FF00 pea.l [A6 - 0x100] 000015BE 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */] 000015C2 4FEF 0014 lea.l A7, [A7 + 0x14] 000015C6 600C bra +0xE /* 000015D4 */ label000015C8: 000015C8 48C7 ext.l D7 000015CA 2F07 move.l -[A7], D7 000015CC 2F0C move.l -[A7], A4 000015CE 4EAD 3362 jsr [A5 + 0x3362 /* export_1640 */] 000015D2 508F addq.l A7, 8 label000015D4: 000015D4 4CEE 1080 FEF8 movem.l D7,A4, [A6 - 0x108] 000015DA 4E5E unlink A6 000015DC 4E75 rts export_1821: fn000015DE: 000015DE 4E56 0000 link A6, 0 000015E2 2F07 move.l -[A7], D7 000015E4 3E2E 000E move.w D7, [A6 + 0xE] 000015E8 7000 moveq.l D0, 0x00 000015EA 0C47 6B9F cmpi.w D7, 0x6B9F 000015EE 6D08 blt +0xA /* 000015F8 */ 000015F0 0C47 6BA5 cmpi.w D7, 0x6BA5 000015F4 6E02 bgt +0x4 /* 000015F8 */ 000015F6 7001 moveq.l D0, 0x01 label000015F8: 000015F8 2E2E FFFC move.l D7, [A6 - 0x4] 000015FC 4E5E unlink A6 000015FE 4E75 rts export_1822: fn00001600: 00001600 4E56 0000 link A6, 0 00001604 2F07 move.l -[A7], D7 00001606 3E2E 000E move.w D7, [A6 + 0xE] 0000160A 7000 moveq.l D0, 0x00 0000160C 0C47 6BA9 cmpi.w D7, 0x6BA9 00001610 6D08 blt +0xA /* 0000161A */ 00001612 0C47 6BAF cmpi.w D7, 0x6BAF 00001616 6E02 bgt +0x4 /* 0000161A */ 00001618 7001 moveq.l D0, 0x01 label0000161A: 0000161A 2E2E FFFC move.l D7, [A6 - 0x4] 0000161E 4E5E unlink A6 00001620 4E75 rts export_1823: 00001622 4E56 0000 link A6, 0 00001626 48E7 0108 movem.l -[A7], D7,A4 0000162A 3E2E 000E move.w D7, [A6 + 0xE] 0000162E 286E 0008 movea.l A4, [A6 + 0x8] 00001632 48C7 ext.l D7 00001634 2F07 move.l -[A7], D7 00001636 2F0C move.l -[A7], A4 00001638 4EBA FFA4 jsr [PC - 0x5C /* 000015DE */] 0000163C 4A00 tst.b D0 0000163E 508F addq.l A7, 8 00001640 6610 bne +0x12 /* 00001652 */ 00001642 48C7 ext.l D7 00001644 2F07 move.l -[A7], D7 00001646 2F0C move.l -[A7], A4 00001648 4EBA FFB6 jsr [PC - 0x4A /* 00001600 */] 0000164C 4A00 tst.b D0 0000164E 508F addq.l A7, 8 00001650 6704 beq +0x6 /* 00001656 */ label00001652: 00001652 7001 moveq.l D0, 0x01 00001654 600C bra +0xE /* 00001662 */ label00001656: 00001656 48C7 ext.l D7 00001658 2F07 move.l -[A7], D7 0000165A 2F0C move.l -[A7], A4 0000165C 4EAD 32BA jsr [A5 + 0x32BA /* export_1619 */] 00001660 508F addq.l A7, 8 label00001662: 00001662 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00001668 4E5E unlink A6 0000166A 4E75 rts export_1824: 0000166C 4E56 0000 link A6, 0 00001670 48E7 0118 movem.l -[A7], D7,A3,A4 00001674 266E 000C movea.l A3, [A6 + 0xC] 00001678 286E 0008 movea.l A4, [A6 + 0x8] 0000167C 3E2E 0012 move.w D7, [A6 + 0x12] 00001680 48C7 ext.l D7 00001682 2F07 move.l -[A7], D7 00001684 2F0C move.l -[A7], A4 00001686 4EBA FF78 jsr [PC - 0x88 /* 00001600 */] 0000168A 4A00 tst.b D0 0000168C 508F addq.l A7, 8 0000168E 6714 beq +0x16 /* 000016A4 */ 00001690 3007 move.w D0, D7 00001692 907C 6BA8 sub.w D0, 0x6BA8 00001696 48C0 ext.l D0 00001698 2F00 move.l -[A7], D0 0000169A 2F0B move.l -[A7], A3 0000169C 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000016A0 508F addq.l A7, 8 000016A2 6010 bra +0x12 /* 000016B4 */ label000016A4: 000016A4 48C7 ext.l D7 000016A6 2F07 move.l -[A7], D7 000016A8 2F0B move.l -[A7], A3 000016AA 2F0C move.l -[A7], A4 000016AC 4EAD 339A jsr [A5 + 0x339A /* export_1647 */] 000016B0 4FEF 000C lea.l A7, [A7 + 0xC] label000016B4: 000016B4 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC] 000016BA 4E5E unlink A6 000016BC 4E75 rts export_1825: 000016BE 4E56 0000 link A6, 0 000016C2 48E7 0108 movem.l -[A7], D7,A4 000016C6 3E2E 0012 move.w D7, [A6 + 0x12] 000016CA 286E 0008 movea.l A4, [A6 + 0x8] 000016CE 48C7 ext.l D7 000016D0 2F07 move.l -[A7], D7 000016D2 2F2E 000C move.l -[A7], [A6 + 0xC] 000016D6 2F0C move.l -[A7], A4 000016D8 4EAD 336A jsr [A5 + 0x336A /* export_1641 */] 000016DC 48C7 ext.l D7 000016DE 2F07 move.l -[A7], D7 000016E0 2F0C move.l -[A7], A4 000016E2 4EBA FF1C jsr [PC - 0xE4 /* 00001600 */] 000016E6 4A00 tst.b D0 000016E8 4FEF 0014 lea.l A7, [A7 + 0x14] 000016EC 6722 beq +0x24 /* 00001710 */ 000016EE 48C7 ext.l D7 000016F0 2F07 move.l -[A7], D7 000016F2 2F0C move.l -[A7], A4 000016F4 2054 movea.l A0, [A4] 000016F6 2050 movea.l A0, [A0] 000016F8 2268 004C movea.l A1, [A0 + 0x4C] 000016FC 4E91 jsr [A1] 000016FE 7000 moveq.l D0, 0x00 00001700 2F00 move.l -[A7], D0 00001702 2F0C move.l -[A7], A4 00001704 487A 0014 pea.l [PC + 0x14 /* 0000171A, value 0x4E560000 'NV\0\0', cstring "NV" */] 00001708 4EBA E8F6 jsr [PC - 0x170A /* 00000000 */] 0000170C 4FEF 0014 lea.l A7, [A7 + 0x14] label00001710: 00001710 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00001716 4E5E unlink A6 00001718 4E75 rts 0000171A 4E56 0000 link A6, 0 0000171E 48E7 0018 movem.l -[A7], A3,A4 00001722 286E 0008 movea.l A4, [A6 + 0x8] 00001726 2F0C move.l -[A7], A4 00001728 2054 movea.l A0, [A4] 0000172A 2050 movea.l A0, [A0] 0000172C 2268 0090 movea.l A1, [A0 + 0x90] 00001730 4E91 jsr [A1] 00001732 2640 movea.l A3, D0 00001734 2053 movea.l A0, [A3] 00001736 203C 4000 0000 move.l D0, 0x40000000 /* '@\0\0\0' */ 0000173C C0A8 0010 and.l D0, [A0 + 0x10] 00001740 588F addq.l A7, 4 00001742 670C beq +0xE /* 00001750 */ 00001744 4878 0BF5 push.l 0xBF5 00001748 2F0C move.l -[A7], A4 0000174A 4EAD 21DA jsr [A5 + 0x21DA /* export_1079 */] 0000174E 508F addq.l A7, 8 label00001750: 00001750 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00001756 4E5E unlink A6 00001758 4E75 rts